ola meaning in english

[Tel.] n. A cry, shout, hurrah! Bathing, playing in water. jalakrida M. viii. iii. 112. olagandamu ola-gandamu. n. Saffron that is smeared over the body while bathing putapasupu.