depository
noun

a person or company with whom money or documents can be deposited

(Note Do not confuse with depositary.)
Browse by Subjects
government sponsored enterprise (gse)
Foreign Equity Market
capital requirement
Euroclear
financial intermediary
See All Related Terms »

real time
short term loan
closely held
cash accounting
Whale Watching