Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] A trough made of a palm tree hollowed like a canoe. done, bode.