Sanskrit · noun · Being & Non-Being

Muskarahat

मुस्कराहट
also written: Muskurahat
Meaning

A smile.