Synonyms of whiners

1 Syllable
grouch, grinch
2 Syllables
moaner, doomsdayer
3 Syllables
complainer, dampener, pessimist
4 Syllables
partypooper