storehouse




storehouse - noun

  • a depository for goods
  • storehouse - thesaurus

    depot   entrepot   storage   store