lastnamegenerators

Bulgarian Last Name Generator

This Bulgarian last name generator draws on hundreds of real surnames like Ivanov, Georgiev and Dimitrov, each shown in Latin letters and Cyrillic script with its meaning, plus notes on feminine forms.

Results (10)

  • Mihov

    Михов

    Son of Miho, short form of Mihail

  • Damyanov

    Дамянов

    Son of Damyan (Damian), to tame

  • Kaloyanov

    Калоянов

    Son of Kaloyan, good John (Greek kalos)

  • Kutev

    Кутев

    Son of Kuto, a short personal name

  • Denev

    Денев

    Son of Denyo, a short personal name, possibly from den, day

  • Kazakov

    Казаков

    From kazak, Cossack

  • Mutafov

    Мутафов

    Son of the goat-hair weaver, from Turkish mutaf

  • Ganev

    Ганев

    Son of Ganyo, a short personal name

  • Petrov

    Петров

    Son of Petar (Peter)

  • Malinov

    Малинов

    Son of Malin, from malina, raspberry

Saved names

    Names you save will appear here. They stay in this browser only.

    Popular Bulgarian last names and meanings

    Surname Native script Meaning
    Aleksandrov Александров Son of Aleksandar (Alexander)
    Andreev Андреев Son of Andrey (Andrew), manly
    Angelov Ангелов Son of Angel, messenger
    Atanasov Атанасов Son of Atanas (Athanasius), immortal
    Bogdanov Богданов Son of Bogdan, given by God
    Borisov Борисов Son of Boris, fighter or famous
    Dimitrov Димитров Son of Dimitar (Demetrius)
    Dimov Димов Son of Dimo, short form of Dimitar
    Dobrev Добрев Son of Dobri, from dobar, good
    Draganov Драганов Son of Dragan, dear or precious
    Filipov Филипов Son of Filip (Philip), lover of horses
    Georgiev Георгиев Son of Georgi (George)
    Gospodinov Господинов Son of Gospodin, lord or master
    Grigorov Григоров Son of Grigor (Gregory), watchful
    Hadzhiev Хаджиев Son of a hadzhi, a pilgrim to Jerusalem
    Hristov Христов Son of Hristo, a name from Hristos, Christ
    Iliev Илиев Son of Iliya (Elijah)
    Ivanov Иванов Son of Ivan (John)
    Kamenov Каменов Son of Kamen, stone
    Kirilov Кирилов Son of Kiril (Cyril), lordly
    Kirov Киров Son of Kiro, short form of Kiril
    Kolev Колев Son of Kolyo, short form of Nikola
    Konstantinov Константинов Son of Konstantin (Constantine), steadfast
    Kostadinov Костадинов Son of Kostadin (Constantine)
    Kostov Костов Son of Kosta (Constantine)
    Kovachev Ковачев Son of the smith (kovach)
    Krastev Кръстев Son of Krastyo, from krast, cross
    Lazarov Лазаров Son of Lazar (Lazarus)
    Marinov Маринов Son of Marin, of the sea
    Markov Марков Son of Marko (Mark)
    Mihaylov Михайлов Son of Mihail (Michael)
    Milev Милев Son of Milyo, from mil, dear
    Minchev Минчев Son of Mincho, a pet name possibly from Mina
    Mitev Митев Son of Mityo, short form of Dimitar
    Mladenov Младенов Son of Mladen, young one
    Naydenov Найденов Son of Nayden, found one
    Nedelchev Неделчев Son of Nedelcho, born on Sunday (nedelya)
    Nikolaev Николаев Son of Nikolay (Nicholas)
    Nikolov Николов Son of Nikola (Nicholas)
    Pavlov Павлов Son of Pavel (Paul)
    Penev Пенев Son of Pencho or Penyo, short form of Petar
    Petkov Петков Son of Petko, diminutive of Petar
    Petrov Петров Son of Petar (Peter)
    Popov Попов Son of the priest (pop)
    Radev Радев Son of Rado, from rad, glad
    Rusev Русев Son of Rusi, fair-haired one
    Simeonov Симеонов Son of Simeon, he who hears
    Slavov Славов Son of Slavi, from slava, glory
    Spasov Спасов Son of Spas, saved or savior
    Stanchev Станчев Son of Stancho, a pet form of names in Stan-, such as Stanimir
    Stefanov Стефанов Son of Stefan (Stephen), crown
    Stoev Стоев Son of Stoyo, steadfast one
    Stoyanov Стоянов Son of Stoyan, one who stands firm
    Stoychev Стойчев Son of Stoycho, steadfast one
    Terziev Терзиев Son of the tailor, from Turkish terzi
    Todorov Тодоров Son of Todor (Theodore)
    Tsvetkov Цветков Son of Tsvetko, from tsvete, flower
    Valchev Вълчев Son of Valcho, from valk, wolf
    Vasilev Василев Son of Vasil (Basil)
    Yanev Янев Son of Yane, short form of Ivan

    How -ov and -ev patronymics became surnames

    Most Bulgarian surnames are built from a man's first name plus -ov or -ev, meaning belonging to. Ivanov is Ivan's, Petrov is Petar's, Dimitrov is Dimitar's. The -ev form follows soft sounds, so Georgi gives Georgiev and Nikolay gives Nikolaev. For centuries many Bulgarians simply used a first name with a father's name that changed every generation. Fixed family names spread after Bulgaria's liberation in 1878, and many families only settled on one in the early twentieth century.

    Bulgarian naming still reflects that history. A full name has three parts: a first name, a father's name built with -ov or -ev, and the family surname. Ivan Georgiev Petrov is Ivan, son of Georgi, of the Petrov family. Other surnames come from trades and nicknames: Kovachev from kovach (smith), Popov from pop (priest), Kasabov from kasap (butcher, a Turkish loan), and Grozev from Grozyo, a name based on a word for ugly that was probably given to ward off harm.

    Feminine forms and Cyrillic spelling

    Women use a feminine form that adds -a. Ivanov becomes Ivanova, Georgiev becomes Georgieva, and the father's name follows the same rule, so Ivan Georgiev Petrov's sister might be Maria Georgieva Petrova. Surnames ending in -ski, such as Rakovski, become -ska for women. A married woman usually takes her husband's surname in its feminine form, though keeping her own or joining both is legal. Always match the ending to the character, since a woman called Ivanov would look like a mistake.

    Bulgarian is written in Cyrillic, and the generator shows each surname in its original script, such as Иванов for Ivanov. The official Latin transliteration uses zh for ж, ts for ц, ch for ч, sh for ш and sht for щ, so Жеков becomes Zhekov and Цветанов becomes Tsvetanov. Older passports and emigrant families may use other spellings like Jekov or Zhekoff. Seeing the Cyrillic lets you check the name before you pick a Latin spelling.

    Making names with the Bulgarian last name generator

    The ends with filter gives you quick control. Try -ev for names like Georgiev, Nikolaev and Stoev, or -ov for Ivanov, Popov and Todorov. Starts with works well if you want a surname built on a particular first name, such as Hristo for Hristov or Stoyan for Stoyanov. The rare setting skips the handful of names that fill every Sofia phone book and brings up trade and nickname surnames that feel more personal to a family.

    Put the full name together in the preview box. Popular Bulgarian first names include Georgi, Dimitar, Ivan and Nikolay for men, and Maria, Elena, Desislava and Tsvetelina for women. If you want the full three-part name, choose a father's first name as well and add -ov or -ev, or -ova and -eva for a daughter. Save your favourites, share a link, or download a TXT file with the Cyrillic and meanings included.

    Frequently asked questions

    Does the Bulgarian last name generator show Cyrillic?

    Yes. Each result shows the surname in Latin letters and in Bulgarian Cyrillic, together with its meaning. That lets you check the original spelling, copy it into a manuscript or game, and see how the name would appear on a Bulgarian document.

    How do Bulgarian surnames change for women?

    Add -a to the masculine form. Ivanov becomes Ivanova, Georgiev becomes Georgieva, and -ski becomes -ska. The father's name in the middle follows the same rule, so a daughter of Georgi is Georgieva in both her middle name and, if the family name is Georgiev, her surname.

    What are the most common Bulgarian surnames?

    Ivanov, Georgiev, Dimitrov, Petrov and Nikolov lead most counts, followed by Hristov, Stoyanov, Todorov and Iliev. Nearly all are formed from common first names. The common setting returns names like these, and the rare setting brings up trade and nickname surnames.

    Why are Bulgarian names spelled differently in English?

    Transliteration systems have changed over time. Bulgaria now uses an official system with zh, ts, sh and sht, but older records and emigrant families used forms like Jivkov or Jekoff. Check the Cyrillic shown with each result and pick one Latin spelling consistently.

    More last name generators

    By country and culture

    Other origins