Bulgarian Name Generator — Character Names from the Slavic Tradition
Generate Bulgarian names from the South Slavic tradition — a language that kept the Cyrillic script, lost most of its case system, and sits at the intersection of Byzantine, Ottoman, and Slavic history.
Bulgaria and Its Naming Heritage
Bulgaria has one of the most complex historical layers of any Balkan state. The First Bulgarian Empire (681-1018 CE) was founded by the Bulgars, a semi-nomadic people of Central Asian origin who arrived on the Danube in the 7th century and merged with the local Slavic population. The Cyrillic alphabet itself was created by the Bulgarian scholars Clement and Naum of Ohrid in 893 CE, based on the work of Saints Cyril and Methodius — Bulgaria gave the Cyrillic script to Russian, Serbian, Ukrainian, and numerous other languages. Ottoman rule (1396-1878) shaped Bulgarian naming significantly. Muslims in Bulgaria still use Turkish and Arabic names. The Bulgarian National Revival (*Vuzrazhdane*) of the 18th-19th century included a deliberate effort to recover pre-Ottoman Slavic names and create a Bulgarian literary language distinct from Church Slavonic. Writers like Hristo Botev and Aleko Konstantinov are both names and national heroes. Bulgarian surnames predominantly end in *-ov/-ova* (for women) — the Russian -ov ending applied to Bulgarian roots: Ivanov, Petrov, Georgiev. This suffix structure makes Bulgarian surnames immediately recognizable and distinguishes male from female forms consistently.
Bulgarian Naming Conventions
Bulgarian given names reflect the Orthodox Christian tradition (Ivan, Georgi, Nikolai, Maria, Elena, Nadezhda), old Slavic name-roots (Vladislav, Svetoslav, Boyan, Miroslava), and modern European names (Kristian, Viktor, Alex, Dimitar). Pre-Christian Bulgar names — from the founding khanate period — have a Turkic character different from the Slavic names that dominate later: Asparuh, Tervel, Omurtag, Krum. These names appear in the medieval chronicles and carry the weight of the founding period of the Bulgarian state. A character in a First Bulgarian Empire setting would have these names; a character in the Second Bulgarian Empire (1185-1396) would more likely have Slavicized names. Bulgarian has a tradition of saints' name days (*imenni dni*) similar to Orthodox naming traditions elsewhere — individuals celebrate not only their birthdays but the feast day of the saint they are named for. This social practice means Bulgarian names carry a liturgical calendar reference that gives them community resonance.
Using the Generator
For historical fiction set in the First Bulgarian Empire — the period of horse-riding khans, Byzantine diplomatic pressure, and the conversion to Christianity under Boris I in 864 — names should mix Bulgar (Turkic-origin) and Slavic names, reflecting the hybrid ethnic foundation of the state. A warrior character from this period might have a Turkic name; a scholar or cleric a Slavic and Christian name. For the Bulgarian National Revival period (late 18th - 19th century) — the period of revolutionary poets, monastery-based resistance, and the April Uprising of 1876 — names should reflect the effort to revive pre-Ottoman Bulgarian identity. Hristo (Christ, Bulgarian form), Vasil (Basil), Georgi alongside revived old Slavic names. For contemporary Bulgarian characters, the naming tends toward forms familiar across Eastern Europe: Ivan remains common; newer generations favor Viktor, Dimitar, Kristian, Teodora, Kalina. Bulgarian migrants in Western Europe often simplify double consonant clusters in surnames for ease of pronunciation.