almonry « Back to Glossary IndexA building or part thereof where alms are distributed. Share this:WhatsAppEmailTwitterFacebookMoreLinkedInRedditTumblrPinterestPocketTelegram Related « Back to Glossary Index