ALMSGIVER Meaning of ALMSGIVER in English n. one who donates alms, one who gives charitable donations Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012