prognosticator
1. [ noun ] someone who makes predictions of the future (usually on the basis of special knowledge)
Synonyms: soothsayer predictor forecaster
Related terms: visionary fortune-teller astrologer fortune_teller palmist predict calculate
Similar spelling:   prognosticate
  prognosticative
  prognostication