Synonyms:
depository, deposit, depositary, repository
Meaning: a facility where things can be deposited for storage or safekeeping
Synonyms:
repository, secretary
Meaning: a person to whom a secret is entrusted
Usage examples
Sister Mollie was the grand repository of these; all the little Josephs came to her for advice and assistance.
The long tables had disappeared, and, in place of the sage magi, I beheld a ragged, threadbare throng, such as may be seen plying about the great repository of cast-off clothes, Monmouth Street.