providence

noun

Care or preparation in advance; foresight.

Prudent management; economy.

The care, guardianship, and control exercised by a deity; divine direction.

God.

Foresight; timely care or preparation.