โ Tulu Dictionary
julujulu
adjective
the noise of falling water.
mariappa-bhat-1967