larder

larder n

OFr lardier.

  1. Pantry; storehouse; room where food is kept.