library
Noun (short for noun)
Library, library building; Book collection; Bookstore, study; Book rental office
The British Library holds its books in trust for the country.
The British Library keeps the books entrusted for the country.