Foreteller Synonyms

A person who foretells future events by or as if by supernatural means
(Noun)