turu meaning in english

[Tel.] v. n. To drizzle, as small rain. (sannaga) turapadu. To enter coccu. To struggle, endeavour punika ceyu. Mand. 1. 67. T. v. 56. “turutandemulanda” dangling wreaths. Anirud. iii. 80. n. Husks of corn, bran. mpottu. turabadu to enter. coccu. turucu or turcu to cause to enter. turajeyu. turupattu, turusarabettu, turparabattu. turuvettu or turpettu turu-pattu….