- Repository
- a place, room, or container where something is deposited or stored, depository.
- a side altar in a Roman Catholic church where the consecrated Host is reserved from Maundy Thursday until Good Friady
- one that contains or stores something nonmaterial
- a place or region richly supplied with a natural resource
- a person to whom something is confided or entrusted
Repository