A New Name Pool Arrives in 1066
When William, Duke of Normandy, landed at Pevensey in September 1066, he brought more than an army. Within a generation, the given names of England's ruling class had almost completely turned over. Æthelred, Godwin, and Wulfstan gave way to William, Robert, Roger, and Richard — a narrow pool of Old Norman French names that would dominate English naming for centuries and still sit near the top of baby name charts today.
Norman names are not a variant of Anglo-Saxon or generic "medieval" naming. They're their own tradition — Frankish Germanic roots filtered through Old French and stamped onto Latin chronicle pages by scribes at Bec, Caen, and Canterbury. That's the gap this generator fills: names specific to the Norman aristocracy, the knights who followed the Conqueror across the Channel, the churchmen who rebuilt English monasteries in stone, and the English commoners who now answered to Norman lords.
Why Norman Names Sound Different
Old Norman French names descend from the same Frankish Germanic stock as continental French and German royal names, but centuries in Normandy gave them a distinct sound — softer than Old English, blunter than the Latinized Italian names of the same period. Guillaume became William. Rotbert became Robert. Rogier became Roger. The compound-element logic of Germanic naming is still there under the surface, but it's been smoothed by Old French phonology into names an English speaker finds instantly familiar, because they never really left.
What sets a Norman name apart from a generic medieval one is the byname structure that grew up around it. Norman nobility didn't need epithets like "the Bold" or "the Fair" the way earlier warrior cultures did — they had land, and land gave them a surname. A "de" plus an ancestral village name did the work of announcing exactly who you were and where your family's power came from.
Territorial "de" surnames announcing land and lineage
- William de Warenne
- Roger de Montgomery
- Adela de Blois
- Hugh de Grandmesnil
Same given-name pool, plainer or service-tied bynames
- Robert Malet
- Ivo Taillebois
- Ranulf de Briquessart
- Walter Giffard
Baptismal name plus abbey or see, Latin chronicle style
- Lanfranc of Bec
- Anselm of Aosta
- Odo of Bayeux
- Robert of Jumièges
Bynames Told You Who Someone Was
Three byname patterns cover almost every Norman name you'll find in a chronicle or land survey. Territorial "de" names marked the landed nobility and the knights who held estates under them — de Warenne, de Montgomery, de Mowbray. Patronymic "fitz" names (from the Old French fils, "son") marked a man by his father rather than his land, common among knights and lesser lords: fitzGilbert, fitzOsbern, fitzGerald. Occupational and descriptive bynames stayed with commoners, who had no territorial claim to announce — the Reeve, the Miller, the Weaver.
Clergy sat outside this system entirely. A Norman monk or bishop dropped any family byname on taking orders and was known instead by his birthplace or the institution he served — a convention borrowed straight from Latin ecclesiastical record-keeping. That's why Lanfranc, one of the most powerful churchmen in Conquest-era England, appears in the record as "of Bec" and nowhere carries a family name at all.
If you're populating an earlier scene — Anglo-Saxon England before the Conquest — swap over to our Dark Ages name generator, which covers the Old English compound names this tradition replaced. For a broader sweep across medieval Europe's regions and centuries, the medieval name generator covers French, German, Italian, and Iberian traditions side by side.
Getting the Format Right
The easiest way to break a Norman name is to treat it like a modern surname. "De" isn't a modern-style prefix — it's a preposition, and it stays lowercase mid-name the way it would in any Old French sentence. Getting this wrong is the single most common mistake in historical fiction set during this period.
- Keep "de" lowercase: William de Warenne
- Attach "fitz" as its own capitalized word
- Use Latin-chronicle "of" for clergy names
- Capitalize "De" mid-name
- Fuse bynames into one word (Williamdewarenne)
- Mix in Anglo-Saxon elements like Æthel- or Wulf-
Common Questions
What's the difference between Norman names and Anglo-Saxon names?
They're two separate traditions from either side of 1066. Anglo-Saxon names are Old English compounds — Æthelred, Wulfstan, Eadgyth — built from native Germanic elements. Norman names are Old French forms of continental Frankish names — William, Robert, Roger — brought over by the Conqueror's court and layered on top of, then largely replacing, the Anglo-Saxon pool within a couple of generations.
Why do so many Norman surnames start with "de"?
"De" simply means "of" in Old French, and Norman nobility used it to name the ancestral village or estate their family held — usually back in Normandy itself. William de Warenne, for instance, took his name from Varenne in Normandy. It functioned as both a surname and a land claim in one phrase.
Were Norman names used only by the nobility?
No — Norman given names spread through every level of Conquest-era society within a few generations, but the byname structures stayed class-marked for longer. Nobles and knights used territorial "de" and patronymic "fitz" surnames tied to land and lineage, while commoners typically kept a single given name or a plain occupational byname with no territorial claim attached.








