Obsidian Tavern
Obsidian Tavern

Historical Fiction Culture Name Generator: 25 Names

25 period-accurate names from ancient Rome, medieval Europe, imperial China, the Ottoman court, and Aztec culture, each with its meaning and the class or region it signals.

A historical name does work before your character opens their mouth. It marks class, faith, and region, and a reader who knows the period reads all three off the page in a second. The trick is picking names that were real in that time and place instead of names that only sound old to a modern ear. Get it right and the name carries the character worldbuilding for you. Get it wrong and every scholar in your audience notices.

Your random pick

Ancient Roman Names

Roman names announced citizenship, lineage, and rank in a fixed order. The three-part tria nomina was required of male citizens, while women and enslaved people followed their own separate patterns, so the shape of the name alone tells a reader where the person stood.

Marcus Aurelius Corvus

Marcus (warlike), Aurelius (golden), Corvus (raven or crow)

This is the full tria nomina every male citizen carried: praenomen, nomen, cognomen. A cognomen like Corvus started as a personal descriptor, either black hair or a battlefield story, before it hardened into the family branch.

Gaius Valerius Maximus

Gaius (rejoice), Valerius (strong or healthy), Maximus (greatest)

Maximus marked either birth order or a distinction the family wanted remembered. Fits a citizen of the 1st through 3rd centuries CE, most naturally someone whose line already had standing to protect.

Quintus Fabius Pictor

Quintus (fifth), Fabius (bean grower), Pictor (painter)

The cognomen names a trade here, so this reads as a family known for the brush. Quintus literally means fifth, a plain birth-order praenomen that tells you the household had at least five sons to count.

Servilia Prima

Servilia (of the Servilius line), Prima (first daughter)

Roman women took the feminine of the father's nomen, which is why sisters often shared a name and got told apart by Prima, Secunda, Tertia. Use this for a daughter in a settled citizen family, not for the elite who added more distinguishing names.

Titus Livius Drusus

Titus (root debated, lost to us), Livius (bluish or envious), Drusus (strong)

The Drusus cognomen carried a Celtic origin story, so it signals a family with provincial roots rather than pure old-Roman stock. Good for a character whose ancestry sits a little outside the capital's inner circle.

Medieval European Names

Medieval names grew out of single given names into patronymics, place names, and trade descriptors as the population outgrew the small stock of Christian names. What got added to the name, a fief, a guild, or a monastery, tells you the feudal and religious world the person moved in.

Guillaume de Montfort

Guillaume (resolute protector), de Montfort (from the strong mountain)

The 'de' plus a place is Norman nobility claiming a specific fief, so this is a lord tied to land he holds. Sits best in the 11th to 13th centuries, when a man was known by the ground he answered for.

Aldric the Smith

Aldric (old ruler), the Smith names the metalworking trade

An Anglo-Saxon given name with a trade tacked on is a commoner who got known by his work. This is the name of a man who rose through a skill, not through birth, which is most of the medieval world.

Brother Benedict of Cluny

Benedict (blessed), of Cluny (the monastic house)

Taking vows meant dropping the family name for a saint's name and the house you belonged to. Cluny was one of the great Benedictine centers, so this man traded his kin for an institution and wants you to know which one.

Marguerite la Brodeuse

Marguerite (pearl), la Brodeuse (the embroiderer)

The French article 'la' before a trade means a woman recognized in that craft in her own right. Embroidery was skilled, paid work, so this is a townswoman with a standing that did not depend on a husband.

Godwin Longshanks

Godwin (friend of God), Longshanks (tall or long-legged)

A byname pinned to the body was the plainest way to tell two Godwins apart in one village. These descriptive tags often stuck and passed to children, which is one of the roads a nickname took to becoming a surname.

Imperial Chinese Names

Chinese names put the family name first and loaded the given name with virtues, natural imagery, and auspicious meaning. Siblings and cousins of one generation often shared a character, so the name situated a person inside both a family and a place in its line.

Li Qingzhao

Li (plum), Qing (clear or pure), Zhao (bright or luminous)

Family name first, then a given name built from scholarly virtues. This is a Song-era pattern fit for an educated woman of a literary household, the kind of name a family chose to signal cultivation.

Wang Anshi

Wang (king or prince), An (peaceful), Shi (stone or rock)

An plus Shi reads as steadiness and endurance, the qualities a Confucian bureaucracy wanted in its officials. Fits a Northern Song administrator whose parents named him for the career they hoped he would hold.

Zhang Mingde

Zhang (an archer's bow), Ming (bright or clear), De (virtue or morality)

Ming paired with De puts moral character right in the name, which is textbook Confucian naming. The combination ran common through the Tang and Song, so it reads as a man raised on the classics.

Chen Xiaofeng

Chen (to display or arrange), Xiao (dawn or morning), Feng (phoenix)

The phoenix carried feminine grace and noble bearing, so Feng in a given name usually marked a daughter. This suits the daughter of an official household, named for the bearing the family expected of her.

Liu Changfeng

Liu (flowing water or willow), Chang (long or enduring), Feng (wind)

Nature imagery of this kind, water and wind and long-lasting things, was the literati at play with meaning. It reads as a scholar-class name, chosen for its poetry as much as its sense.

Ottoman Turkish Names

Ottoman names drew on Turkish, Arabic, and Persian roots and leaned hard on titles that fixed a person's rank, faith, and origin. The title was part of the identity, not an ornament, so Pasha, Hatun, Efendi, and Sultan each place the bearer at a precise rung of the order.

Mehmed Pasha al-Rumi

Mehmed (the praised one), Pasha (a high rank), al-Rumi (the Roman or Byzantine)

Pasha marks a senior official, and al-Rumi points to Byzantine or Balkan origin. That pairing fits a devshirme recruit, a boy taken from a Christian province and raised into the Ottoman elite, which was how many top administrators rose.

Ayşe Hatun

Ayşe (life or living), Hatun (lady or noblewoman)

Hatun is a respectful title for a married woman of standing, somewhere in the middle to upper reaches of Ottoman society. Use it for a woman whose household has means but who sits below the imperial family.

Ibrahim ibn Yusuf

Ibrahim (father of multitudes), ibn (son of), Yusuf (God increases)

The Arabic 'ibn' construction naming the father was the pattern for religious scholars and merchants working in the Islamic tradition. It reads as a man of the learned or trading class rather than the Turkish military-administrative one.

Selim Efendi

Selim (peaceful or safe), Efendi (master or sir)

Efendi was the honorific of the literate service class: scribes, teachers, minor officials. It marks a man who worked with the pen and held some standing, but not the high rank a Pasha carried.

Fatma Sultan

Fatma (one who abstains), Sultan (ruler or imperial princess)

Sultan after a woman's name marked her as imperial family, a princess or a sultan's mother or wife. This name belongs only inside the dynasty, so reserve it for the top of the court.

Aztec/Nahuatl Names

Nahuatl names were built by joining words, drawing on animals, sky, stone, and spiritual ideas to make a compound that carried a meaning or a hope. The name often read like a small statement about the person's destiny or the qualities the family wanted them to grow into.

Itzel Xochitl

Itzel (rainbow lady), Xochitl (flower)

A name built from sky and flower imagery reads as gentle and high-born. It suits a daughter of the noble or merchant class, named for beauty rather than for war or spirit.

Tlacaelel Cuauhtemoc

Tlacaelel (man of spirit), Cuauhtemoc (descending eagle)

The eagle was a warrior symbol among the Mexica, so this pairs spiritual force with martial imagery. It fits a man of the warrior class, someone marked from birth for command in battle.

Malintzin Tenepal

Malintzin (grass rope), Tenepal (one who speaks with force)

Tenepal names a gift for speech, and the honorific -tzin suffix adds respect to Malintzin. The historical bearer served as an interpreter, so this is a good name for a character whose weapon is her tongue.

Nezahualcoyotl

Nezahual (fasting) plus coyotl (coyote)

Fasting speaks to spiritual discipline and the coyote to cunning, a combination worthy of a ruler. The historical Nezahualcoyotl was the poet-king of Texcoco, so this reads as royalty and reserves best for one.

Itzpapalotl Chalchiuhtotolin

Itzpapalotl (obsidian butterfly), Chalchiuhtotolin (jeweled fowl)

Itzpapalotl is the name of an actual goddess, the Obsidian Butterfly, tied to warrior-women and souls falling as stars. A mortal carrying it is a loaded choice on the level of naming a modern character Athena, so use it for someone meant to invite that divine comparison, a priestess or a ruler who claims the association on purpose.

Naming Tips

  • Name for the exact stretch of years your story sits in, not the whole era. Naming fashions turned over fast during upheavals and conquests, so a 25 to 50 year window is the right resolution.
  • Let a name track social movement. Someone climbing in rank might pick up an honorific title or shift toward the naming style of the class above them, and that change on the page shows the rise.
  • Use nicknames and short forms that fit the language, not modern English shortenings. A Roman did not become 'Marc' and a Song scholar did not become 'Qing' the way an English speaker would clip a name.
  • Account for regional variation inside one culture. Roman names shifted from province to province, and Chinese names differed by dynasty and by region, so 'authentic' depends on where as much as when.
  • Remember that many cultures gave a person different names at different points of life, after a rite, a profession, or a major event. A monk's name and a warrior's earned name replaced what came before.
  • Keep the elements from one time and one tradition. Mixing pieces from separate centuries, or blending two cultures into one name, is the fastest way to break a reader who knows the period.
  • Say the name out loud in the character's mouth. Historical people carried different sounds and rhythms than modern speakers, and a name that trips on the tongue pulls the reader out of the world.
  • Look up the trade and guild naming patterns for anyone in a specialized role. Merchants, craftspeople, and religious figures often carried names that marked the work, and getting that marker right sells the character's place in society.

Pick the name for the specific decade and social rank, not for the whole era. A Roman freedman and a Roman senator did not name their children the same way, and neither did a Song scholar and a Tang soldier. Match the name to who the person actually was and it does half your characterization before the first line of dialogue.