-
Depository (noun)
A place where something is deposited, as for storage, safekeeping{{,}} or preservation; a repository.
-
Depository (noun)
A trustee; a depositary.
-
Repository (noun)
A location for storage, often for safety or preservation.
-
Repository (noun)
a storage location for files, such as downloadable software packages, or files in a source control system.
-
Repository (noun)
A burial vault.
-
Repository (noun)
A person to whom a secret is entrusted.
Wiktionary