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 Jotfredus