apsaras

noun

  1. 1

    (Indian mythology) A female spirit of the clouds and waters.

Translate “apsaras” to another language

Click any language to open the translator with this word already filled in.