depository
/dɪˈpɒzɪtɔri/Definitions
1. noun
A place where something (such as money or goods) is stored or deposited.
“The bank served as a depository for the company’s funds.”
2. noun
A place, such as a library or archive, where documents, records, or other items are stored and preserved.
“The national archive is a depository for historical documents.”
3. noun
A person or organization that holds or manages something, such as a fund or a trust.
“The bank acted as a depository for the trust fund.”