Word info

humgruffin

Noun

Meaning

(archaic) A savage or terrible person.

(archaic) An obnoxious, whinging, or peevish person.

Source: en.wiktionary.org

Close letter words and terms