almsgiver
1. [ noun ] a person who gives alms
Related terms: donor
Similar spelling:   almsgiving
  Al-Magrib
  Alongi
  Allums
  alumnus
  alms-giving