The Apps Behind Your Next Story

Build worlds. Tell stories.
For novelists, GMs, screenwriters & beyond
Build rich worlds, draft your stories and connect everything with advanced linking and easy references.

Practice your writing muscle
Creative writing practice can be exciting
Jump into 30+ writing exercises—playful, reflective, and style-focused. Build the habit that transforms okay writers into great ones.

Build choice adventures
Branching stories on a visual canvas
Map scenes, connect choices, track resources, and publish interactive fiction people can actually play.

2000+ idea generators
Names, places, plots and more
Beat writer's block in seconds. Over 2000 free name and idea generators for characters, worlds, items and writing prompts.
Your Storyteller Toolbox
Build worlds. Spark ideas. Practice daily.
Explore more from Dungeons & Dragons
- Tavern names for D&D
- D&D trinkets
- Legendary weapon names
- Half-elf names
- Dark elf names
- Drow names
- D&D spell names
- Wild magic surges
- Orc names
- Goblin names
- High Elf names
- Vampire names
- Wizard names
- Random encounters
- D&D NPC names
- Halfling names
- D&D city names
- D&D kingdom names
- Tabaxi names
- Lich names
- Dragonborn names
- Tiefling names
- Kobold names
- D&D treasure hoards
- Dungeon names
- Shifter names
- Druid names
- Bugbear names
- Ranger names
- Beholder names
- Cleric names
- Aasimar names
- Goliath names
- D&D artifact names
- Paladin names
- Changeling names
- Minotaur names
- Rogue names
- Yuan Ti names
- Valkyrie names
- Drow house names
- D&D guild names
- Githzerai names
- Warlock names
- D&D god names
- Pegasus names
- D&D sorcerer names
- Firbolg names
- Aarakocra names
- D&D village names
- Bard names
- D&D inn names
- D&D potion names
- Eladrin names
Discover even more random name generators
Explore all Fantasy
Skip list of categories
Animal Crossing
Arcane
Avowed
Baldur's Gate 3
Black Myth: Wukong
Celtic Mythology
Chronicles of Narnia
Clash of Clans
Creatures
Dark Souls
Diablo
Disney
Dragon Age
Dragons
Dungeons & Dragons
Elden Ring
Elder Scrolls
Eternal Strands
Final Fantasy
Game of Thrones
Genshin Impact
God of War
Gothic Horror
Greek Mythology
Guild Wars
Harry Potter
His Dark Materials
Inheritance Cycle
Japanese myth
League of Legends
Legend of Zelda
Legends of Runeterra
Lord of the Rings
Lost Ark
Magic: The Gathering
Mistborn
Monster Hunter
Mythology
Pathfinder
Percy Jackson
Rift
RuneScape
Sea of Thieves
Stardew Valley
Steampunk
Stormlight Archive
Tainted Grail
The Dark Crystal
The Dark Eye
The Wheel of Time
The Witcher
Wakfu/Dofus
Warhammer
Wings of Fire
World of Darkness
World of Warcraft
Wuchang
Where Barovian names come from
Barovia in Curse of Strahd borrows its texture from Eastern European naming patterns, especially Slavic and Romanian sounds, then filters them through Ravenloft's closed, sorrowful atmosphere. The land is hemmed in by the Mists, ruled by Strahd von Zarovich, and divided between small communities such as the village of Barovia, Vallaki, and Krezk. Because those settlements are isolated, names tend to feel conservative. Families reuse saints' names, grandparents' names, and practical village surnames across generations. A Barovian name rarely sounds flashy or cosmopolitan. It should feel like something spoken in a churchyard, shouted across a muddy lane, or entered into a burgomaster's ledger by candlelight. Even noble names carry a weight of age, cold stone, and obligation rather than courtly sparkle.
Choosing the right social register
Village households
Most Barovians are farmers, mill workers, tavern keepers, coffin makers, shepherds, or tradespeople surviving one harsh season at a time. For these characters, plain names work best: sturdy two or three syllables, often paired with surnames ending in -ov, -escu, -ich, -nik, or -enko. A villager named Sorin Breznik or Ilona Markovich sounds rooted in the valley immediately. These names should feel old enough to have been inherited, but not grand enough to suggest distant capitals or heroic epics. If the NPC lives near the village of Barovia, lean toward names that sound worn, practical, and a little severe. If they come from Vallaki, you can allow a touch more polish without losing the valley's gloom.
Burgomasters, priests, and officials
When a character holds office, let the name carry slightly more formality. Burgomasters, church wardens, scribes, and nobles often suit longer names or more rigid surnames, especially those with aristocratic or administrative weight. In Curse of Strahd, titles matter because thin social order is one of the few things keeping panic from swallowing the settlements whole. A formal name can imply education, family duty, and the expectation that this person keeps records, mediates quarrels, or answers for a village when the devil comes calling. A name like Valeriu Lazarescu or Katerina Vallakovich already hints at a household that has to care about ceremony, reputation, and old resentments.
Hunters, survivors, and haunted bloodlines
Barovia also produces people hardened by wolves, famine, disappearances, and whispered bargains. Hunters, gravediggers, dusk watchers, and anyone marked by tragedy often suit sharper sounds: Dragomir, Nadya, Stanimir, Vesna, Gavril. These names still belong to the same culture, but they land with more severity. They sound right beside the Svalich Woods, the Old Bonegrinder, the road to Castle Ravenloft, or a graveyard wall where someone keeps count of missing children. If you want a name to suggest exhaustion rather than nobility, shorten it, roughen it, and let the surname carry the family history.
Why names matter in Barovia
A name in Barovia does worldbuilding work before a character speaks. If everyone in a scene has breezy modern fantasy names, the domain stops feeling like Ravenloft and starts feeling like anywhere. Barovian names should reinforce enclosure, ancestry, and repetition. Many families have endured the same grief for centuries: children lost on the road, kin taken by wolves, promises broken by the ruling castle overhead. That history makes surnames important. A name can hint that a family once held land near Vallaki, served a chapel dedicated to the Morninglord, traded wine with the Martikovs, or tried very hard not to be noticed by Castle Ravenloft at all. Distinguish Barovians from Vistani as well. The Vistani move through the Mists and carry a different social and cultural identity, so their naming texture should not be collapsed into the peasant families of the valley.
Tips for writers
- Favor names that sound speakable by tired villagers. If it feels too elegant for a muddy lane or chapel register, it may belong to a different setting.
- Pair surname weight with class. An innkeeper and a burgomaster can share a culture, but the latter can carry a slightly more formal or historically loaded full name.
- Reuse family roots across NPCs on purpose. Cousins, widows, and old household retainers feel more real when surnames echo through one settlement.
- Keep the Gothic mood grounded in ordinary life. Barovia is frightening because bakers, sextons, and shepherds live under the horror, not because everyone sounds theatrically vampiric.
- Reserve the grandest names for houses with story importance. If every villager sounds like a dark lord, Strahd loses contrast.
Inspiration prompts
Once you have a name, ask what burden it carries through the fog.
- Which relative first wore this surname, and what debt or shame is still attached to it?
- Does the character shorten their given name among neighbors, or insist on the full form to claim authority?
- What rumor do people in Vallaki or Krezk repeat when this family name is mentioned aloud?
- Which chapel, field, mill, or grave road would locals picture as soon as they hear the name?
- How has life under Strahd changed the way this character introduces themselves to strangers?
Frequently Asked Questions
Explore the most common questions about creating Barovian names for Curse of Strahd characters, villagers, and Gothic D&D campaigns.
How does the Barovian Name Generator work?
It combines a hand-curated pool of Barovian-style first names and surnames inspired by Curse of Strahd, so each click gives you a valley-appropriate full name for NPCs, heroes, or doomed villagers.
Can I aim for a villager, noble, or burgomaster style?
Yes. Generate a few results, then keep the plainer combinations for peasants and tradesfolk, while saving the longer or harsher surnames for officials, landholders, and old families.
Are the results tied to Ravenloft specifically?
They are written for Barovia first, which means they suit Curse of Strahd especially well, but they also work for neighboring Ravenloft stories that need grounded Gothic Slavic names.
How many names can I generate?
You can keep generating without a limit, which makes the tool useful for filling tavern ledgers, graveyard markers, chapel rolls, rumor tables, and full village rosters.
How do I save the Barovian names I like best?
Click a result to copy it instantly, or use the heart icon to keep favorite surnames and full names on hand while you map out households, quests, and family ties.
What are good Barovian names?
There's thousands of random Barovian names in this generator. Here are some samples to start:
- Ismark Zarovich
- Lucian Krezkov
- Viktor Vallakovich
- Dragomir Belasco
- Sorin Martikov
- Ireena Wachter
- Tatyana Dilisnya
- Milena Petrovich
- Anica Lazarescu
- Valentina Morachev
About the creator
All idea generators and writing tools on The Story Shack are carefully crafted by storyteller and developer Martin Hooijmans. During the day I work on tech solutions. In my free hours I love diving into stories, be it reading, writing, gaming, roleplaying, you name it, I probably enjoy it. The Story Shack is my way of giving back to the global storytelling community. It's a huge creative outlet where I love bringing my ideas to life. Thanks for coming by, and if you enjoyed this tool, make sure you check out a few more!
Embed on your website
To embed this idea generator on your website, copy and paste the following code where you want the widget to appear:
<div id="story-shack-widget"></div>
<script src="https://widget.thestoryshack.com/embed.js"></script>
<script>
new StoryShackWidget('#story-shack-widget', {
generatorId: 'barovian-name-generator-dnd',
generatorName: 'Barovian Name Generator (D&D)',
generatorUrl: 'https://thestoryshack.com/tools/barovian-name-generator-dnd/',
language: 'en'
});
</script>