a person skilled in magic
person who performs supernatural
an expert in meteorology
person, thing that predicts future
a person who teaches religion and claims that his teaching come to him directly form God
person, thing that predicts future
a person claiming to see into the future
clairvoyant
a fortune-teller
seer
a man who practises magic with the help of evil spirits
wizard
(in stories) a magician; a person with amazing abilities
person who can perform magic