Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. The yam, Dioscorea alata. Rox. iii. 797.