foreordained

adjective
  1. predetermined or decided in advance by divine will or fate
  2. Usage: often used in religious or philosophical contexts

Examples