Definition/Meaning of apsara
- English - Noun: apsara ( plural apsaras ) ( Indian mythology ) A female spirit of the clouds and waters . 1997 , Kiran Nagarkar, Cuckold , HarperCollins 2013, p . 40: But the boy's relatives don't sit on their behinds and wait for a pari or an apsara to drop out of the heavens . Translations
- English - Alternative forms: upsara
- English - Etymology: From Hindi अप्सरा ( apsarā ), from Sanskrit .