Big Huge Thesaurus

itchiness

noun

sounds kind of like