0%

ALL meanings of apsaras

Ap·sa·ras
A a
  • noun apsaras a female spirit of water and air 3
  • noun apsaras Alternative form of apsara. 1
  • noun plural apsaras Hindu Mythology. a supernatural female being, either the mistress of a soul in paradise or a succubus. 1
  • noun plural apsaras a representation of such a being. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?