ALMONRY MEANING IN ENGLISH

• Almonry Definition & Synonyms

  1. (n.) The place where an almoner resides, or where alms are distributed.


RECENT SEARCHES