Fatiloquist

(n.) A fortune teller.