Synonyms of grinch

1 Syllable
grouch
2 Syllables
spoilsport, killjoy, marplot, moaner, whiner, whiners, doomsdayer, moaners
3 Syllables
complainer, dampener, pessimist
4 Syllables
partypooper