Welcome to Reedsy’s Old Roman Name Generator
An Old Roman name generator is a tool that helps writers create authentic names for characters set in ancient Rome — from the early Republic through the Imperial period — as well as for writers building fictional worlds inspired by Roman naming traditions. Roman naming is one of the most structurally distinctive systems in the ancient world, and one of the most mishandled in historical fiction.
Our Old Roman name generator works within that system. Select gender, origin, social class, and name style — from historically accurate tria nomina to historically inspired to romanticized — and the generator returns ten names with the reasoning behind each.
How to use this name generator
You can start with social class, because it's the input that most directly determines what kind of Roman name your character carries.
Name style, meanwhile, is where you calibrate your relationship to historical accuracy. “Historically accurate” names are appropriate for serious historical fiction where Roman readers would recognize every component, while “Historically inspired” names carry Roman phonetic and structural character while allowing more invention.
Use the additional details field for your story's specifics: the period within Roman history, your character's role and personality, any other characters whose names should feel consistent. Ten names return with explanations of their components and what each communicates!
So you want a good old Roman name?
Roman naming is a social system as much as a personal identifier.
A few things worth knowing as you write:
- The praenomen was almost never used in formal address. Romans addressed each other by cognomen among peers, by nomen in more formal contexts. Using a character's praenomen — their Marcus or Gaius — was reserved for intimate settings, close family, and moments of unusual informality.
- Women's naming followed different rules. Roman women of the Republican period typically had only one name — the feminine form of their father's nomen. Julius Caesar's daughter was simply Julia. If there were multiple daughters, they might be distinguished as Julia Maior and Julia Minor. This is strikingly different from male naming.
- Cognomina often began as insults or physical descriptions. Cicero means chickpea. Nasica means pointed nose. Romans wore their cognomina with pride regardless of their origin!
- The period within Roman history shapes the naming culture. Early Republican naming is more austere, while the late Republic and early Empire see an explosion of cognomina and more elaborate naming. If your story is set in a specific period, that specificity should inform the names.
- For fantasy writers building Roman-inspired worlds, the tria nomina system is one of the most useful structural tools available. You don't need to replicate the system exactly you need to understand what it does and build something that does equivalent work.
A note on our use of AI
We built this tool for writers, which means we thought carefully about what AI should and shouldn't do here. The generator uses AI to produce names that better fit your character's specific context and needs — archetype, personality, genre, world — while explaining its reasoning for each one.
Here’s what it won’t do for you: it won’t write your story, name your character, or make creative decisions for you. It simply generates options for you.
More importantly, your inputs are not (and will never be) used to train any AI models. Treat whatever comes out as raw material: a starting point that belongs entirely to you. Every result is yours!