what is foreknowledge
Foreknowledge-is the English translation of the Greek word âprognosisâ which means â forethoughtâ . âPrognosisâ is from the Greek word âproginoskoâ meaning, â to know beforehandâ . The prefix âproâ means â foreâ, i.e. in front of, priorâ¦toâ .