Telugu English Dictionary
Free Telugu Online Dictionary
[Skt.] n. A thief, a traitor. A. iv. 274. An enemy, satruvu.