Words: whiner complainer moaner sniveller crybaby bellyacher grumbler squawker
Part of speech: n
Definition: a person given to excessive complaints and crying and whining