Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A perfume. vasanadravya visesamu Swa. 1: 26.