Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. The Indian Hoop&oe;, Upupu indica (F.B.I.)