prurit
Top 30000
Meanings
Noun
1. itch, itchiness
2. itch, in the sense of a desire or want