Where does “Geoffrey” come from?

Geoffrey derives from Middle English Geffrey, from Old French Gefrei, from Latin Josfredus, a name of uncertain ultimate origin.

Ancestry of “Geoffrey”, step by step

StepLanguageWordMeaning
1Middle EnglishGeffreyGeoffrey
2Old FrenchGeoffroi
3Medieval LatinJotfredus

Words derived from “Geoffrey

Every word from Medieval Latin JotfredusEvery word from Old French GeoffroiEvery word from Middle English Geffrey