What is the meaning of Oblation?

The offering of worship, thanks etc. to a deity.

A deed or gift offered charitably.

oblation

Alternative form of oblacioun

Source: wiktionary.org