Etymology Explorer › Middle English

Where does “hastelet” come from?