Definify.com

Definition 2025


leebrary

leebrary

Scots

Noun

leebrary (plural leebraries)

  1. library.