vibudhudu meaning in english [Skt.] n. A god, an immortal, velupu, devata. A learned man, a teacher, vidusi.