Etymology Explorer › Middle English

Where does “repast” come from?