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