prevision

noun

1.
a prophetic vision (as in a dream)
3.
seeing ahead; knowing in advance; foreseeing
Derived from:
previse
4.
the act of predicting (as by reasoning about the future)