Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A star pagoda worth 3 1/2 rupees. pulilu plu. Star pagodas.