From the Norman/Picard dialect, from Old Northern French, equivalent to the Old French caboce.
Compare the English cabbage ultimately of the same origin. Compare also Italian caboccia, capoccia, Spanish cabeza, possibly ultimately from a derivative Latin caput.