Telugu English Dictionary
Free Telugu Online Dictionary
[from Yemen in Arabia.] n. A horse. G. iii. 134.