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