Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. from vegu.] n. Lit: That which wakes up. A hound. A dog.