Этимологический словарь Крылова
Заимствование из немецкого, где существительное Packhaus образовано сложением слов Pack – "кипа, связка" и Наш – "дом". В буквальном смысле пакгауз означает "помещение, где хранятся кипы, связки, товар", или иным словом – "склад".