Этимологический словарь Крылова
Общеславянское слово, образованное от глагола пасти – "беречь, хранить".
запас
Запас