Bulgarian Name Generator

Welcome, traveller, to the Cyrillic-and-slavic wing of the codex. Conjure Bulgarian names that hum with Cyrillic grace, mountain rose, and a Black Sea line. Roll the dice, and let the next lineage finally claim a name.

Last updated:

Your roll

  1. Zmeyo Todorov
  2. Nikola Bliznakov
  3. Assen Zhivkov
  4. Itzo Kostov
  5. Vasil Manev
  6. Yasen Dimitrov
  7. Kupen Boichev
  8. Lyoben Karapetrov
Previous rolls 0

    Why a Bulgarian name should feel like a mountain rose and a Black Sea breeze

    A great Bulgarian name should sound like a rose bush climbing a stone wall above the Black Sea. The Storyteller's Codex conjures given names and surnames rooted in Cyrillic, Thracian, Slavic, Greek, and Ottoman heritage, the kind of result a novelist, a screenwriter, or a tabletop GM can drop into a chapter and feel the Rila Monastery bell still echo.

    Sounds the Cyrillic lends a name

    Bulgarian names lean on Cyrillic phonology, soft consonants, and a careful balance of Slavic and Thracian roots. Aleksandar, Ivan, Georgi, Dimitar, Stefan, Nikolai, Hristo, Boris, Kalina, Radka, Mila, Tsvetana, Yordanka, Todor, Petar, Vasil, Magdalena, Irina, Daniela, Boyana, Zlatko, Zora, Rositsa, Borislav, Snezhana. Scribes match a given name to a family name ending in -ov, -ev, -ski, -ova, or -eva, so each result already carries a lineage a Bulgarian family would name across three generations.

    For historical fiction, diaspora stories, and tabletop campaigns

    Roll a Bulgarian name to anchor a chapter set in Sofia or Plovdiv, design a grandmother for a multi-generational novel, name a rose-grower for a regional screenplay, populate a Varna market scene, build a wedding-guest list for a Cyrillic ceremony, or stock a diaspora memoir with believable witnesses. The codex keeps the regional and religious flavour honest.

    Tips from the Cyrillic-singing scribes

    Start with the Cyrillic form before the English form. A real Bulgarian name begins in the Cyrillic alphabet. Trust the family ending. -ov, -ev, -ski, and -ova each imply a different regional root. Read the full name aloud. A given name and family name should glide in Bulgarian and English. Layer the heritage. Slavic, Thracian, Greek, and Ottoman traces all coexist. Keep the mountain cadence. Soft syllables travel best across a rose-bordered village.

    Consider before you roll the dice

    • Which Bulgarian region is your character from: Sofia, Plovdiv, Varna, the Rhodopes, or the diaspora?
    • What generation is your character, and which naming wave should they belong to?
    • Should the family name carry a village, a trade, or a regional marker?
    • Will the name be read aloud in Bulgarian, English, or both?
    • Are you honouring Orthodox, Muslim, Jewish, and secular threads without flattening any of them?

    Scribes ask…

    Can I really use these bulgarian name names for free?

    Yes. Every name rolled with the Bulgarian Name Generator is free to use in your stories, games, streams or projects — no credit required, though a kind word is always welcome. Just remember the muse is generous, so the occasional name may already belong to someone else; double-check before tattooing it on a logo.

    Is there a limit to how many bulgarian name names I can roll?

    Roll until your dice catch fire. The codex holds many hundreds of bulgarian name names for this generator alone, and the pool gets shuffled on every visit, so you'll rarely see the same line-up twice.

    Does this work without an internet connection?

    Once a generator's page has loaded, the names are cached in your browser. You can reroll on a train, in a tent, or deep in a dungeon — no signal required.

    Where can I find even more storytelling tools?

    Wander over to The Story Shack's Bulgarian Name Generator for an enriched edition with even more options, illustrations and worldbuilding aids.