benefaction

noun

A donation or gift.