Definitions for "Foreknower"
One who foreknows.