prognosticator
nounA foreknower or foreteller of future events by present signs; a soothsayer.
nounOne who prognosticates; a foreknower or foreteller of a future course or event by present signs.
nounOne who
someone who makes predictions of the future (usually on the basis of special knowledge)
