Answer: foreordained

AnswerCrossword Clue
foreordainedFOREORDAIN, to ordain or appoint beforehand
foreordained(of God or fate) Appoint or decree (something) beforehand