From Vulgar Latin or Late Latincolpus, colfus, culfus, from Ancient Greekκόλπος(kólpos). It is possible that French did not receive the word from the Latin intermediate but rather borrowed it directly from Greeks around the Mediterranean coast. Doublet of golfe.