Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A cockle-shell, a pearl shell. BD. vi. 173.