Medieval names: trades, holdings and bynames

A medieval name is a given name plus a second name that placed a person: their trade, their holding, their father, or a nickname earned in the village. Here is how each part works, and how to put them together so the name belongs to the period.

For most of the Middle Ages, people had one name. The given-name pool was small, so a single parish might be thick with Johns, Williams and Alices, and the only way to tell them apart was to add something: where they lived, what they did, whose child they were, or what they looked like. Those additions, the bynames, are what make a medieval name feel real, and most modern surnames started life as exactly this.

Prefer to dive in? Generate a batch now and refine the best in seconds.

Open the medieval name generator

The given name

Start with a period given name. The most common were saints' names and Norman imports: John, William, Robert, Thomas, Alice, Matilda, Agnes, Cecily. Grander households reached for Eleanor, Isabella or Reginald; the cloister favoured Anselm, Benedict and Hildegard. Avoid anything that sounds modern or invented, and lean on the small, repeated pool that the period actually used, because the repetition is part of the texture.

Occupational and locative surnames

Two byname types did most of the work. An occupational byname named the trade: Baker, Smith, Fletcher (an arrow-maker), Webster (a weaver), Mercer (a cloth dealer). These read as common and townish, and they are the origin of countless real surnames. A locative named a place, either a humble birthplace ("of Ashby", "of York") or, for the landed Norman families, a held estate with the particle "de" ("de Clare", "de Beaumont"). The locative is the quickest way to signal class: "of" for the village, "de" for the great house.

Patronymics and bynames

A patronymic named the father. In English this often became a simple "-son" ending (William's son becomes Williamson), while the Norman aristocracy used "fitz" (fitzGerald, fitzHugh). Last came the descriptive byname, blunt and vivid, fixing a trait for life: the Bold, the Short, the Red, the Fair, the Lame. Descriptive bynames are the most characterful and the most fun, because a single word carries a whole reputation.

Letting a generator do the work

Medieval names combine naturally from a given name and one of these four surname forms, which is how the medieval name generator builds them, with options for gender, length and which surname form to use, plus save and refine. Generate a batch, read them aloud, and keep the ones that sound like a name in a charter. For the broader principles, see the guide on how to name a fantasy character.

A few pitfalls

  • Fixed family surnames too early. For most of the period the second name described the person, not an inherited family line. A village smith was John Smith because he was a smith.
  • Mixing "of" and "de" carelessly. "De" reads Norman and noble; "of" reads English and common. Pick the one that matches the character's station.
  • Modern given names. Keep to the small period pool; an invented or modern first name breaks the spell faster than anything.

If your medieval cast shares a world with others, these names sit naturally beside the Norse names of your Vikings and the grounded names of your humans.

Questions

Medieval naming questions

Most people had a given name and a second name that placed them: an occupation (Baker), where they came from (of York, de Clare), their father (Williamson, fitzHugh), or a nickname (the Bold). Fixed family surnames came later, so the second name usually described the person directly.
Both mark a place, but "of" reads English and common ("John of York") while the Norman-French "de" reads aristocratic and landed ("Eleanor de Clare"). Choosing between them is a quick way to signal a character's social class.
Yes. The given names are drawn from the historical record of medieval Europe, and the surnames are built the period way from trades, places, fathers' names and bynames, so a full name like John Baker or Eleanor de Clare follows genuine custom rather than modern invention.

Name your medieval character

Generate authentic period names with trade, place and patronymic surnames in seconds. Free, instant and no sign-up.

Open the medieval name generator