దైత్యుడుdaityuḍu
Top 9000
Meanings
Noun
1. a demon, giant, or titan (Hinduism)