Definitions Found:

ALMONRY, a place where alms are distributed