Search:
library - Foolish Dictionary definitionFrom Fr. libre, meaning free, and proper name ANDY. Something free from Andy Carnegie.