English Meaning of apsara:

Meaning of 'apsara:' (अप्सरा)

a celestial damsel, fairy; nymph.


Browse Hindi - English Words

Hindi - English Dictionary Search