Origin: Latin suffix -ory
Depository has 2 different meanings across 1 category:
a facility where things can be deposited for storage or safekeeping
"The bank manager directed me to the secure depository in the basement where all our client records were kept."
A place where something is deposited, as for storage, safekeeping, or preservation; a repository.
"The bank lobby serves as a secure depository for millions of dollars in cash and valuables each day."