Synonyms for "storehouse"

Words with similar meaning