kanaru meaning in english

[Tel.] n. Acridity, tartness. Bitterness. kandagaddalonaguvani yandali durada, nasa, ogaru. adj. Unpleasant ahitamu.