[Tel.] n. A brave or daring man, a hero; a clever man, a man of ability. caturudu, samarthudu, dittatanamugalavadu, surudu.
Free Telugu Online Dictionary
[Tel.] n. A brave or daring man, a hero; a clever man, a man of ability. caturudu, samarthudu, dittatanamugalavadu, surudu.