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
(in stories) a magician; a person with amazing abilities
person who can perform magic