Definify.com

Definition 2026


leebrary

leebrary

Scots

Noun

leebrary (plural leebraries)

  1. library.