noun
Someone who claims to be able to see the future by gazing into a crystal ball.
(figurative) Someone who makes predictions about the future, especially when these are seen as speculative.