Origin: Germanic Old English suffix
Itchiness has 2 different meanings across 1 category:
Noun
an irritating cutaneous sensation that produces a desire to scratch
The state of being itchy.