grumbler
1. [ noun ] a person given to excessive complaints and crying
Synonyms: complainer moaner sniveler crybaby bellyacher squawker sniffler sniveller whiner
Related terms: unpleasant_person kvetch complain squeak groan murmur gripe snivel snivel snuffle whine
Similar spelling:   grumble
  Grumbles
  grenoble
  grumbling