A person who professes to predict the future in return for money.
A cootie catcher.
Synonym of prognosticator.
Synonym of prognosticatory.