vemudu meaning in english

[Tel.] n. A name used for God. devudu. “amada kamadakadavulu, gramamulun jeruvunadulukarmamulimate, tamendulona dirigina, vemadutodagucuvaccu ventane.” Vema. 2150.