yakshudu meaning in english


शब्द : యక్షుడు

Transliteration : yakShuDu

Other spellings : yakshudu

Meanings in english :

As noun :
demigod
Telugu to English
English To Telugu