danavudu meaning in english

[Skt. from danuvu. The father of the giant race.] n. A demon. fiend, giant, toluvelpu, danujudu. danavari danav-ari. (danava+ari.) n. The queller of the giants, a god, devata, velpu. danavi an ogress or a giantess.