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