Definify.com

Definition 2024


leebrary

leebrary

Scots

Noun

leebrary (plural leebraries)

  1. library.