-lock
Origin
From Middle English -lok, -lak, -lac, from Old English -lÄc, from Proto-Germanic *laikÄ… ("play, sport, activity"), from Proto-Indo-European *leig-, *loig- ("to bounce, shake, make tremble").
The etymology of the suffix is the same as that of the noun lÄc "play, sport", also "sacrifice, offering", corresponding to obsolete Modern English lake (dialectal laik) "sport, fun, glee, game", cognate to Gothic laiks "dance", Old Norse leikr "game, sport" and Old High German leih "play, song, melody" (>
Old French lai "song, lyric, poem, lay"). Ultimately, the word descends from Proto-Germanic *laikaz. Old English līcian ("to please", Modern English like) is from the same root. In modern English, the noun has been reintroduced through the cognate Swedish lek as a specialist term referring to mating behaviour.
Thus, the suffix originates as a second member in nominal compounds, and referred to "actions or proceedings, practice, ritual" identical with the noun lÄc "play, sport, performance" (obsolete Modern English lake "fun, sport, glee", obsolete or dialectal Modern German Leich).