grap (Old French) comes from Frankish krappō, from Proto-Indo-European grep-, from Proto-Indo-European gremb-, from Proto-Indo-European ger- — to turn, bend, twist, wind; to tie, bind...
grap (Old French): hook