Этимологический словарь Крылова
Общеславянское слово индоевропейской природы, имеющее родственные в других языках (в греческом находим stego – "покрываю", в литовском stogas – "крыша").
стог
Стог