storehouse
store + house
https://gyazo.com/dd4c2415098fd4f3aaf28812c7e92b70
source: By m.prinke - Flickr, CC BY-SA 2.0
noun
a building used for storing goods.
⦅やや古⦆ (食糧・兵器などの)倉庫.
a large supply of something:
〖a ~/~s of A〗 A〈情報・思い出など〉の宝庫.
e.g. an enormous storehouse of facts.