What is the meaning of Doomsayer?

One who makes dire predictions about the future; one who predicts doom.

Source: wiktionary.org