Answer: almsgiver

AnswerCrossword Clue
almsgiverone who gives alms