Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. The water of a tender cocoanut. See eda adj.