karu meaning in english

[Tel.] v. n. To flow, run, trickle, distil, drop through. sravincu. To fall as sparks of fire ralu. BD. vi. 253. karucu or karcu to cause to flow.