Where does “grin” come from?

grin (Middle English) comes from Old English grin — snare.

Ancestry of “grin”, step by step

StepLanguageWordMeaning
1Old Englishgrinsnare

Words derived from “grin

Every word from Old English grin