Almonry

word

Noun

The place where an almoner resides, or where alms are distributed.
More about this word
Synonyms and related words
Explore this word