Urdu · noun · The Heart & the Body

Muskurahat

मुस्कुराहट
Meaning

Colloquial: a smile.