What is the meaning of Foreordained?

Having been ordained or arranged in advance; predetermined.

simple past and past participle of foreordain

Source: wiktionary.org