danujudu meaning in english [Skt.] n. A giant, fiend, demon. asurudu, tolivelpu. danujadhipudu danuj-adhipudu. n. The kind of the giants.