precog
noun
°A precognitive person.