From a combination of Old Frenchchanevas, chenevas and Old Picardcanevach. The Old French comes from a root ultimately derived from Latin*canapus, from cannabis, such as that of chanvre, possibly through a Vulgar Latin root *cannabāceus or *cannapāceus, and the Old Picard comes from Old Northern Frenchcanevas, of the ultimately the same origin as the previous word. Compare English canvas, itself borrowed from Old Northern French through Anglo-Norman.