Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A dull or stupid man. mandudu. bhara. vira. iii.