apsaras
noun
- 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.
(Indian mythology) A female spirit of the clouds and waters.
Click any language to open the translator with this word already filled in.