Telugu English Dictionary
Free Telugu Online Dictionary
[H.] n. A rope by which a horse’s hind legs are tied up.