Word
alms-giving, n.
making voluntary contributions to aid the poor
<noun.act>
alms-giving
almsgiving
semantic pointers
hypernym
gift, giving