doom-and-gloomer

listen to the pronunciation of doom-and-gloomer
English - English
A person who predicts doom and gloom; a pessimist, naysayer, or Cassandra