Tamil Dictionary 🔍

itchy

Itch"y, a. Defn: Infected with the itch, or with an itching sensation. Cowper.


itchy - Similar Words