Arabic · adjective · The Heart & the Body

Masroor

मसरूर
Meaning

Joyful, delighted, and glad at heart.