In former times, soothsayers were people who believed they could see into the future and say what was going to happen. someone who is believed to be able to say what will happen in the future (sooth (11-21 centuries) (from soth, from soth ) + sayer)
someone who makes predictions of the future (usually on the basis of special knowledge)