canif (French) comes from Middle English knif, from Old English cnīf, from Old Norse knífr, from Proto-Germanic knībaz, from Proto-Germanic knīpaną, from Proto-Indo-European ǵneybʰ-.
canif (French): penknife