A facility where things can be deposited for storage or safekeeping
English: depository, deposit, depositary, repository
repository, deposit, depositary, depository, monument
English: depository, deposit, depositary, repository
English: repository, secretary
English: repository, monument