Этимологический словарь Макса Фасмера
шолга́ч
"котомка с продовольствием из грубого холста", шома́ч – то же, олонецк. (Кулик.). Связано с шалга́ч (см. шалгу́н).