grouch

nouns

a bad-tempered person
is derived from

verbs

show one's unhappiness or critical attitude
"He scolded about anything that he thought was wrong"; "We grumbled about the increased work load"