karukku meaning in english [Tel.] n. A sharp noise like that made in cutting or sawing. narukutayandu kalugu dhvani.