Storehouse Verb Synonyms
warehouse, depository or depositary, repository, storeroom, bank, store, (In Asia) godown, arsenal, magazine, armoury
The company maintains storehouses in a dozen countries to better supply their customers.
Search Google for Storehouse: