vaticinator
vaticinator - noun
an authoritative person who divines the future
vaticinator - thesaurus
oracle
prophesier
prophet
seer