A charitable gift or donation, or an act of kindness and generosity.
From Latin 'benefactio,' derived from 'benefactum' (well-done deed). The suffix '-tion' transforms the concept into a noun referring to the act or result of doing good.
Try Another Word