karikari meaning in english

[Tel.] n. Anger, passion, ciracira. karikari adv. Rapidly, angrily. karikaripettu to plague, harrass. karikota kari-kota. n. Torment, plague.