[Tel.] n. A conqueror; an epithet of Indra and Arjuna. indrudu, arjunudu, visnuvu. adj. Victorious, triumphant.
Free Telugu Online Dictionary
[Tel.] n. A conqueror; an epithet of Indra and Arjuna. indrudu, arjunudu, visnuvu. adj. Victorious, triumphant.