Telugu English Dictionary
Free Telugu Online Dictionary
[Skt.] A charioteer. One who is mounted on a car.