Macquarie Dictionary

soothsayer

someone who professes to foretell events.