Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A tree, Barleria longifolia. Heyne. H. iv. 13.