Names
Roman Name Generator
The Roman name generator produces authentic ancient Roman names built on the tria nomina system — the three-part naming convention that defined Roman citizenship and identity for centuries. Each generated name combines a praenomen (the individual's personal name, chosen from a limited set like Gaius, Marcus, or Lucius), a nomen (the gens or clan name, such as Cornelius or Valerius), and an optional cognomen (a branch or personal epithet like Rufus, Maximus, or Cicero). This structure mirrors the names found in Roman inscriptions, legal documents, and classical literature. Whether you're writing historical fiction set during the late Republic, building a TTRPG campaign in a Roman-inspired world, or studying Latin nomenclature, having accurate names matters. A character named Quintus Fabius Pictor feels rooted in the period in a way that a loosely invented name never does. The generator draws only from attested praenomina, nomina gentilicia, and cognomina found in historical records — not invented hybrids. Feminine naming conventions are handled correctly as well. Roman women typically bore a feminized form of their father's nomen, sometimes paired with a cognomen or ordinal nickname (Prima, Secunda), rather than a praenomen. Select the feminine gender option and the generator respects these conventions. You can control output count, gender, and naming format — generating everything from a single cognomen for a gladiator's arena name to a full formal tria nomina for a senator. Adjust the format dropdown to match exactly what your project needs, then copy and use directly.
How to Use
- Set the count field to control how many Roman names are generated in one batch.
- Choose a gender — masculine for male citizens, feminine for women following Roman naming norms, or any for a mixed list.
- Select a naming format: full tria nomina for formal Roman male names, or a shorter format if you only need the nomen or nomen-cognomen pairing.
- Click Generate and review the list of names produced from historically attested Roman name elements.
- Copy any name you want to use directly into your document, character sheet, or script.
Use Cases
- •Naming Roman citizen characters in historical fiction novels
- •Populating a TTRPG campaign set in a Roman-inspired fantasy empire
- •Creating gladiator roster names for a tabletop wargame
- •Writing historically grounded screenplays set during the Roman Republic
- •Generating placeholder names for a Latin language classroom exercise
- •Building NPC lists for a video game with an ancient Rome setting
- •Naming ships, legions, or factions in a Roman-era strategy game
- •Researching Roman naming conventions for an academic paper or thesis
Tips
- →For late Republic or Imperial settings, full tria nomina names are most authentic; bare praenomen-nomen pairs suit the early Republic.
- →Cognomina ending in -anus often indicate adoption or provincial origin — useful for adding backstory depth to a character.
- →Generate a large batch (20+) and filter by sound rather than meaning; Roman names in context should feel varied, not all heroic-sounding.
- →For antagonist characters, cognomina like Brutus, Carbo, or Calvus carry historical associations that historically literate readers will notice.
- →Roman women in fiction are often given full tria nomina incorrectly — use the feminine setting and a shorter format to stay accurate and stand out from lazy historical fiction.
- →Combine a generated nomen with a manually chosen cognomen based on your character's physical trait or origin region for a more personal result.
FAQ
What is the tria nomina system in ancient Rome?
The tria nomina is the three-name system used by freeborn Roman male citizens. It consists of the praenomen (a personal given name shared by relatively few options), the nomen (the hereditary clan or gens name), and the cognomen (a branch or personal epithet). Together they identified an individual's family lineage and personal identity within Roman society.
Did Roman women use all three names?
No. Roman women typically used only a feminized form of their father's nomen — so a daughter of a Cornelius became Cornelia. In some periods and families a cognomen was added (Cornelia Secunda, Cornelia Africana), but a praenomen was rarely given to women. The generator applies these conventions when you select the feminine gender option.
How many praenomina were there in ancient Rome?
Surprisingly few — only about 18 praenomina were in common use by the classical period, typically abbreviated in inscriptions (M. for Marcus, C. for Gaius, L. for Lucius). This limited pool is one reason Romans relied so heavily on the nomen and cognomen to distinguish individuals. The generator reflects this historically accurate constraint.
What is a cognomen and when was it used?
A cognomen was a third name that identified a specific branch of a gens or distinguished individuals within a clan. Some were personal nicknames based on appearance (Rufus means red-haired, Calvus means bald), others commemorated military victories (Africanus, Germanicus). Cognomina became increasingly important during the Republic and Empire as nomina alone were no longer enough to tell people apart.
Are the names this generator produces historically accurate?
Yes. All praenomina, nomina gentilicia, and cognomina used by the generator are drawn from attested Roman records — inscriptions, census lists, coinage, and classical literature. The generator does not invent hybrid names or combine elements in ways that violate documented Roman conventions.
What naming format should I use for a female Roman character?
Select the feminine gender and use either the nomen-only format (e.g., Cornelia) for an earlier Republic setting, or nomen plus cognomen (e.g., Valeria Rufina) for the late Republic and Empire. The full tria nomina format is generally appropriate only for male citizens; applying it to female characters would be historically inaccurate for most periods.
Can I use these names for freed slaves or non-citizens?
Freed slaves (liberti) adopted their former master's praenomen and nomen, then kept their slave name as a cognomen — so a freedman of Marcus Tullius might become Marcus Tullius Philemon. Non-citizen provincials used different naming conventions. If accuracy matters for your project, generate a full tria nomina and reassign the cognomen to a Greek or Eastern name to simulate a freedman's naming pattern.
What is the difference between a nomen and a cognomen?
The nomen (or nomen gentilicium) is the hereditary clan name shared by all members of a gens, male and female — Iulius, Cornelius, Valerius. The cognomen identifies a specific branch of that gens or a personal characteristic and was not universally inherited in the same way. Think of the nomen as the surname and the cognomen as a branch identifier or nickname.