Wiktionary
grumbletonian
n. (context archaic English) A person who is often discontented, thereby taken to grumbling.