almsgiverEnglish

almsgiver

Noun

A person who gives alms

English: almsgiver