English Meaning of yatudhanudu

Meaning of 'yatudhanudu' (యాతుధానుడు)

yātu-dhānuḍu. [Skt.] n. A giant or goblin, an evil spirit. రాక్షసుడు.


Browse Telugu - English Words

Telugu - English Dictionary Search