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