deodate

Etymology
From (from ) +.

Noun

 * 1)  A gift or offering to God.
 * 2)  A gift from God.
 * 1)  A gift from God.