Prognosticator

(n.) One who prognosticates; a foreknower or foreteller of a future course or event by present signs.

Thesaurus Entries

Cassandra, Druid, astrologer, augur, calamity howler, crystal gazer, divinator, diviner, divineress, forecaster, foreknower, foreseer, foreshower, foreteller, fortuneteller, geomancer, haruspex, palmist, predictor, prefigurer, presager, prophesier, prophet, prophet of doom, prophetess, psychic, pythoness, religious prophets, seer, seeress, soothsayer, vates, weather prophet