Pre-dict’or, n.

noun

n. A foreteller; one who prophesies.