devudu meaning in english

[Skt.] n. God. A deity, devata, velupu. deva deva. adj. Of God, devuni yokka. devakancanamu deva-kanchanamu. n. A certain tree. Bauhinia purpurea. devata devata. n. A deity, generally a goddess; but also a god, velupu, devudu. grandevata the village goddess. devataruvu devataruvu deva-taruvu. n. A heavenly tree, kalpavrksamu. A venerable tree. devatajivamu devata-jivamu. n. A…