The story
- Old English · derived fromælmesġyfa
- Middle English · inherited fromalmesȝevere
- English todayalmsgiver
From Middle English almesȝevere, from Old English ælmesġyfa, ælmesġifa (“almsgiver”), equivalent to alms + giver.
Etymology from Wiktionary, CC BY-SA 4.0.