Term: seer
Example: person1: how does she know what happened? and how does she know what is going to happen?  person2: she is a seer
Definition: someone who is able to see the past, present, and future