Southsayer

(n.) See Soothsayer.