repository
noun
a place in which something, especially a natural resource, has accumulated or where it is found in significant quantities otherwise from Old French repositoire or Latin repositorium, from reposit- "placed back". Often referred to as a storehouse.