Part of speech: Noun
a facility where things can be deposited for storage or safekeeping
Deposit, Depository, Depositary, Repository
The word "depositary" comes from Latin depositarius.
Many Latin words entered English twice—once through French and once through direct borrowing.