VariousWords beta
Definitions:
Noun
benefaction
Definition: a contribution of money or assistance
Definition: An act of doing good; a benefit, a blessing.