Where does “Sieffre” come from?

Sieffre (Welsh) comes from Middle English Geffrey, from Old French Geoffroi, from Medieval Latin Jotfredus.

Ancestry of “Sieffre”, step by step

StepLanguageWordMeaning
1Middle EnglishGeffreyGeoffrey
2Old FrenchGeoffroi—
3Medieval LatinJotfredus—
Every word from Medieval Latin Jotfredus →Every word from Old French Geoffroi →Every word from Middle English Geffrey →