Search

Escto search a new word

itchy

adjective
originGermanic

Causing or feeling an itch, and by extension restlessly eager or eager to do something.

Word Map