diviner: someone who claims to discover hidden knowledge with the aid of supernatural powers
visionary: a person with unusual powers of foresight
zenith: the point above the observer that is directly opposite the nadir on the imaginary sphere against which celestial bodies appear to be projected