Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A heap. Also a subterraneous ‘ granary. patara.