Bulgarian Name Generator
Like these names?
Turn them into full characters with backstory, personality traits, relationships, and more in ShyEditor's Knowledge Base.
Create a character profileBulgarian names carry traces of the country's layered heritage: Thracian substrate, Bulgar (Turkic) founding, Slavic majority, and Orthodox Christian tradition. The -ov/-ova and -ev/-eva surname endings are characteristic, while given names blend Slavic roots with saint names.
About bulgarian names
Bulgarian naming reflects three historical layers: Thracian substrate (some unique names survive), the Bulgar (Turkic) founding culture (names like Asparuh, Krum), and the dominant Slavic tradition. The -ov/-ova surname suffix functions similarly to Russian naming but with distinctly Bulgarian given names.
Bulgarian has a patronymic middle name system similar to Russian (Ivanov, Petrov used as middle names indicating the father), creating three-part names: given name + patronymic + surname. This system creates the familiar Slavic naming pattern while maintaining Bulgarian distinctiveness through the given name pool.
Naming tips
Use -ov/-ova and -ev/-eva
Bulgarian surnames follow the same gender-inflection pattern as Russian: Ivanov/Ivanova, Petrev/Petreva. The suffix is the most recognizable feature of Bulgarian naming.
Include pre-Slavic Bulgarian names for historical settings
Names from the Bulgar founding era (Asparuh, Kubrat, Krum) carry national-origin significance for Bulgarians and are appropriate for historical or patriotic characters.
Distinguish from Serbian and Macedonian
Bulgarian, Serbian, and Macedonian naming overlap but differ in subtle ways. Bulgarian uses -ov/-ova (like Russian), while Serbian uses -ić. The given name pool also diverges.