alms-giving
'ALMS-GIVING,
n. The bestowment of charity.