khechari, khechari meaning in english



खेचरी का अंग्रेजी में अर्थ

शब्द : खेचरी

Transliteration : khecharii

Other spellings : khechari, khechari
apsaras
celestial nymph

Meaning of khechari, khechari in marathi

apsara / अप्सरा
Marathi to English