depository
n.n. a place where you keep things safe, like a bank for money or a library for books. It can also be a specific place where you store something for a long time.
n. a place where something is kept for safekeeping or storage. Often refers to a financial institution holding assets on behalf of a client or a facility for the long-term preservation of materials.
The bank is a secure depository for my savings.
The university established a digital depository to ensure that all research data remains accessible for future generations.
As a central depository for the nation's gold reserves, the facility is protected by multiple layers of physical and digital security to prevent any unauthorized access.
From Medieval Latin dēpositōrium, from Latin dēpositum, past participle of dēpōnō.