Answer: almsgiving

AnswerCrossword Clue
almsgivingthe act of giving alms