Where does “grin” come from?

grin (Old English): snare

Definitions

  1. snare

Words derived from “grin