prescience
noun
°Knowledge of events before they take place; foresight; foreknowledge.
"God's certain prescience of the volitions of moral agents. J. Edwards"