Where does “last” come from?

last (Old French) comes from Old Dutch last, from Proto-Germanic hlastuz, from Proto-Indo-European kleh₂-, from Proto-Indo-European kelh₂- — to beat; to break.

Ancestry of “last”, step by step

last traces back through two separate lines of ancestry.

via Old Dutch last

StepLanguageWordMeaning
1Old Dutchlast—
2Proto-Germanichlastuzload, burden, cargo, freight
3Proto-Indo-Europeankleh₂-to put; to lay out
4Proto-Indo-Europeankelh₂-to beat; to break

via Frankish *hlast

StepLanguageWordMeaning
1Frankish*hlast—

Words derived from “last”

Every word from Proto-Indo-European kelh₂- →Every word from Proto-Indo-European kleh₂- →Every word from Proto-Germanic hlastuz →