Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. fromĀ ola.] n. A song used while bathing or swimming. A boat song.