Almonry

Part of speech: noun

The residence of an almoner; place where alms are dispensed.

Share it on: