kanduvu meaning in english

[Skt.] n. Itching, itch durada, tita.