Obsidian Tavern
Obsidian Tavern

Historical Fiction Characters Name Generator — 30 Names

A comprehensive Name Generator for Historical Fiction writers working on Characters. Free worldbuilding resource from Obsidian Tavern.

Historical fiction demands authenticity in character naming that reflects specific time periods, social classes, and cultural contexts. A name that feels natural to readers while remaining historically accurate can make or break the believability of your fictional world.

Your random pick

Medieval European Names (1000-1400 CE)

Names from the height of feudalism, reflecting Norman influence, religious devotion, and social hierarchy

Aelred

Noble counsel

Anglo-Saxon origin, common among monks and nobility. Perfect for scholarly or religious characters in 12th century England.

Matilda

Mighty in battle

Norman favorite after Empress Matilda. Use for strong-willed noblewomen or daughters of wealthy merchants.

Godwin

God's friend

Pre-Norman conquest name that persisted among common folk. Ideal for characters representing old English traditions.

Alienor

Light

French form of Eleanor, popular in 12th century courts. Use the spelling to show French cultural influence.

Wulfstan

Wolf stone

Anglo-Saxon name associated with saints. Choose for characters connected to pre-conquest English church.

Renaissance Italian Names (1400-1600 CE)

Names reflecting the cultural rebirth, classical revival, and powerful merchant families of Renaissance Italy

Cosimo

Order, beauty

Made famous by the Medici family. Perfect for wealthy merchants, bankers, or art patrons.

Caterina

Pure

Popular among all social classes. Use Italian spelling rather than Catherine to maintain cultural authenticity.

Ludovico

Famous warrior

Favored by nobility and condottieri. Ideal for military leaders or court figures.

Lucrezia

Profit, wealth

Classical Roman revival name. Despite Borgia associations, was common among respectable families.

Benedetto

Blessed

Popular among artisan classes and clergy. Shows religious devotion without noble pretensions.

Colonial American Names (1600-1750 CE)

Names reflecting Puritan values, biblical influence, and the mixing of European traditions in the New World

Mehitable

God makes happy

Puritan virtue name from Old Testament. Use for daughters of strict religious families.

Ichabod

The glory has departed

Biblical name popular among New England Puritans. Perfect for ministers or their sons.

Temperance

Moderation, self-restraint

Puritan virtue name. Ideal for characters embodying or struggling with moral expectations.

Obadiah

Servant of God

Popular biblical name among middle-class colonists. Use for merchants, craftsmen, or farmers.

Thankful

Grateful

Puritan virtue name often given during hardships. Shows family's religious devotion and trials.

Victorian Era Names (1837-1901 CE)

Names reflecting industrial prosperity, imperial confidence, and elaborate social conventions

Algernon

With whiskers

Norman aristocratic name revived by Victorians. Perfect for upper-class characters with affected mannerisms.

Cordelia

Heart, daughter of the sea

Literary revival from Shakespeare. Use for educated middle-class families who valued culture.

Percival

Pierce the valley

Arthurian revival name popular among aspiring gentry. Shows romantic idealism and social climbing.

Seraphina

Fiery angel

Elaborate religious name favored by prosperous families. Indicates both piety and social pretensions.

Mortimer

Dead sea

Medieval name revived by Gothic novelists. Perfect for mysterious or brooding characters.

Imperial Chinese Names (Tang-Qing Dynasties)

Names reflecting Confucian ideals, poetic traditions, and the importance of family hierarchy

Li Bai

Li (plum) + Bai (white/pure)

Tang dynasty style. Poetic combination suitable for scholars, artists, or officials.

Wang Meiling

Wang (king) + Mei (beautiful) + Ling (tinkling jade)

Elegant feminine name combining beauty with precious materials. Perfect for merchant or official families.

Zhang Zhengming

Zhang (archer) + Zheng (upright) + Ming (bright)

Confucian virtue name emphasizing moral character. Ideal for righteous officials or family patriarchs.

Liu Xiulan

Liu (willow) + Xiu (elegant) + Lan (orchid)

Classical feminine name using nature imagery. Shows refinement and literary education.

Chen Wuwei

Chen (exhibit) + Wu (martial) + Wei (power)

Military-style name suitable for generals or warrior characters during times of conflict.

Ancient Roman Names (Republic to Empire)

Names following the tria nomina system, reflecting social status, family lineage, and civic identity

Marcus Tullius Cicero

Marcus (warlike) + family name + Cicero (chickpea)

Complete Roman citizen name. Cognomen often described physical traits or achievements.

Gaius Julius Caesar

Gaius (rejoice) + family name + Caesar (hairy)

Classic patrician naming pattern. Julius indicates ancient noble lineage.

Livia Drusilla

Livia (blue/livid) + family name

Female naming using feminine forms of male family names. Shows prestigious connections.

Quintus Fabius Maximus

Quintus (fifth) + family name + Maximus (greatest)

Praenomen indicates birth order. Cognomen celebrates military or political achievements.

Publius Cornelius Scipio

Publius (public) + family name + Scipio (staff/rod)

Republican-era naming showing ancient patrician roots and military tradition.

Naming Tips

  • Research naming conventions specific to your time period—medieval characters wouldn't have surnames in the modern sense, while Victorian characters often had elaborate middle names showing family connections.
  • Consider social class carefully: aristocrats often revived ancient names to show lineage, while common folk used practical, often occupational names that reflected their daily lives.
  • Pay attention to religious influences—Christian names dominated medieval Europe, Puritan virtue names shaped colonial America, and Confucian ideals influenced Chinese naming patterns.
  • Use period-appropriate spellings and variants—'Katherine' vs 'Catherine' vs 'Caterina' can instantly place your character in the correct cultural context.
  • Consider how historical events affected naming—wars, religious reforms, and cultural movements all influenced which names parents chose for their children.
  • Remember that nickname usage varied by era—medieval people commonly used diminutives, while Victorian society became more formal in address.
  • Research regional variations within your chosen time period—names popular in London might be unknown in rural Yorkshire, even during the same decade.

Remember that names carry the weight of history, class, and culture—they should feel like natural products of their time and place. The best historical fiction names become invisible to readers while adding authentic depth to your fictional world.