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