oblation
noun
°The offering of worship, thanks etc. to a deity.
°A deed or gift offered charitably.