"repository" in the noun sense
1. depository, deposit, depositary, repository
a facility where things can be deposited for storage or safekeeping
2. repository, secretary
a person to whom a secret is entrusted
3. repository, monument
a burial vault (usually for some famous person)
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License