khechari, khechari meaning in english



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

शब्द : खेचरी

Transliteration : khecharii

Other spellings : khechari, khechari
apsaras
celestial nymph
Marathi to English