Synonyms of Almsgiver in English :
Antonyms of Almsgiver in English
Thesaurus of Almsgiver in English
1. (noun) a person who gives alms