depository
noun

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

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

spoilage
exchange cross rates
total
green currency
demutualise