larder
noun
°a cool room in a domestic house where food is stored; a pantry.
°a food supply.