Meaning of 'apcaras'

{*}, s. a class of celestial nymphs.

Meaning of அப்சரஸ்

{*}, s. a class of celestial nymphs.


Browse Tamil - English Words

Tamil - English Dictionary Search