1. ಇರಚಲು

    ♪ iracalu
    1. (noun)
    2. a fall of rain with splashes; a splashing of rain.