Telugu English Dictionary
Free Telugu Online Dictionary
n. [Tel.] A lover, or sweetheart (in a bad sense) vitudu.