lastnamegenerators

Eastern European Last Name Generator

This Eastern European last name generator draws on thousands of real surnames from Poland to Bulgaria and the Baltic states, each shown with its meaning, and explains the gendered endings that change a name between men and women.

Results (10)

  • Gorshkov

    Горшков

    Pot; potter

    Russian

  • Stamenov

    Стаменов

    Son of Stamen, steadfast one

    Bulgarian

  • Roșu

    Red

    Romanian

  • Bašić

    Son of the headman, from Turkish baş

    Croatian

  • Ćehajić

    Son of a ćehaja, steward (Turkish kâhya)

    Bosnian

  • Kairys

    Left-handed

    Lithuanian

  • Ramić

    Son of Ramo, short form of Ramadan or Rahman

    Bosnian

  • Grk

    Грк

    Greek

    Serbian

  • Karalius

    King, a nickname

    Lithuanian

  • Orekhov

    Орехов

    Nut; walnut

    Russian

Saved names

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

    Popular Eastern European last names and meanings

    Surname Native script Meaning Origin
    Āboliņš Little apple, or clover (āboliņš) Latvian
    Abramov Абрамов Son of Abram (Abraham) Russian
    Ács Carpenter Hungarian
    Adam From Adam Romanian
    Ádám From Ádám (Adam) Hungarian
    Adamczyk Son of Adam Polish
    Adámek Little Adam Czech
    Adamski Son of Adam, or from Adamy Polish
    Ademović Son of Adem (Adam) Bosnian
    Adomaitis Son of Adomas (Adam) Lithuanian
    Afanasiev Афанасьев Son of Afanasy (Athanasius) Russian
    Ahmetović Son of Ahmet (Ahmad), highly praised Bosnian
    Albu White, fair Romanian
    Aleksandrov Александров Son of Aleksandr (Alexander) Russian
    Alekseev Алексеев Son of Aleksey (Alexis) Russian
    Aleksić Алексић Son of Aleksa (Alexis) Serbian
    Alić Son of Alija (Ali), exalted Bosnian
    Alksnis Alder tree Latvian
    Andersons Son of Anders (Andrew) Latvian
    Andreev Андреев Son of Andrey (Andrew) Russian
    Andrei From Andrei (Andrew) Romanian
    Andrić Андрић Son of Andrija (Andrew) Serbian
    Angelov Ангелов Son of Angel, messenger Bulgarian
    Anghel Angel Romanian
    Anisimov Анисимов Son of Anisim (Onesimus) Russian
    Antal From Antal (Anthony) Hungarian
    Antić Антић Son of Anta (Anthony) Serbian
    Antonov Антонов Son of Anton (Anthony) Russian
    Antunović Son of Antun (Anthony) Croatian
    Apostol Apostle Romanian
    Ardeleanu Transylvanian, from Ardeal Romanian
    Arsić Арсић Son of Arsa (Arsenius) Serbian
    Artemiev Артемьев Son of Artemy (Artemius) Russian
    Asztalos Joiner, carpenter Hungarian
    Atanasov Атанасов Son of Atanas (Athanasius), immortal Bulgarian
    Auziņš Little oat (auzas) Latvian
    Avdić Son of Avdo, short form of Abdullah Bosnian
    Bagdonas From Slavic Bogdan, God-given Lithuanian
    Bąk Bittern bird, or horsefly Polish
    Bakos Possibly from bak, buck; goat keeper Hungarian
    Bălan Blond, fair-haired Romanian
    Baláž From Balázs (Blaise) Slovak
    Balázs From Balázs (Blaise) Hungarian
    Balčiūnas Possibly from baltas, white Lithuanian
    Bálint From Bálint (Valentine) Hungarian
    Balodis Pigeon, dove Latvian
    Balog Left-handed, from Hungarian Slovak
    Balogh Left-handed Hungarian
    Baran Ram Polish
    Baranauskas From Slavic baran, ram Lithuanian
    Barbu Bearded one Romanian
    Barić Son of Bare (Bartholomew) Croatian
    Barišić Son of Bariša (Bartholomew) Croatian
    Barta From Bertalan (Bartholomew) Hungarian
    Bartczak Son of Bartek, Bartholomew Polish
    Bartkus Pet form of Baltramiejus (Bartholomew) Lithuanian
    Bartoš From Bartoloměj (Bartholomew) Czech
    Bećirović Son of Bećir (Bekir), from Arabic Bakr Bosnian
    Bednár Cooper, barrel maker Slovak
    Bednář Cooper, barrel maker Czech

    Gendered endings compared across the region

    In much of Eastern Europe a surname changes with gender. Polish names ending in -ski or -cki become -ska or -cka for women, so Kowalski becomes Kowalska, while names like Nowak stay the same. Russian and Bulgarian names add -a, so Ivanov becomes Ivanova and Pushkin becomes Pushkina. Czech and Slovak names add -ová to almost every female surname, as in Novák and Nováková, although Czech law has allowed women to use the masculine form freely since 2022.

    The Baltic languages go further. In Lithuanian, the husband's Kazlauskas becomes Kazlauskienė for his wife and Kazlauskaitė for an unmarried daughter, although a neutral form ending in -ė is now also allowed. Latvian swaps the masculine -s for -a, so Bērziņš becomes Bērziņa. By contrast, Serbian, Croatian and Bosnian names ending in -ić, such as Petrović and Hodžić, stay the same for everyone, as do Ukrainian names ending in -enko or -uk, such as Shevchenko.

    Common roots behind Eastern European surnames

    The same ideas repeat across the region in different languages. The smith gives Polish Kowalski, Ukrainian Kovalenko, Czech Kovář, Croatian Kovač and Hungarian Kovács. The newcomer gives Polish Nowak and Czech Novák. Horvat, meaning Croat, is the most common surname in Croatia and also appears in Slovenia and Hungary. Patronymics are everywhere too: Ivanov, Petrović and Petrov all mean son of Ivan or Petar, and Serbian -ić works much like English -son.

    Hungarian and Romanian are not Slavic languages, and their surnames show it. Hungarian names such as Nagy (big), Kiss (small), Tóth (Slovak) and Szabó (tailor) do not change with gender, and in Hungary the family name comes before the given name. Romanian names often end in -escu or -eanu. Popescu means son of the priest, and Munteanu means from the mountains. These endings stay the same for men and women, which makes Romanian surnames easy to use.

    How to use the Eastern European last name generator

    Start by deciding whether you need one country or a mix. A family saga set in Kraków needs consistent Polish names, while a thriller set on a train from Budapest to Bucharest can mix Hungarian, Serbian and Romanian surnames. Use the ends with box to pull out a single pattern, such as -ski, -ová, -escu or -enko. The rare setting brings up less familiar names that can help a character stand out on the page.

    Remember to give a female character the correct form. If the generator returns Kowalski or Novák for a woman, change it to Kowalska or Nováková, and check the Baltic and Russian forms the same way. The first name preview lets you test pairs such as Zofia Wiśniewska, Ana Popescu or Marko Horvat. Keep the diacritics, since they affect pronunciation, then save your list, share a link or download a TXT file with meanings attached.

    Frequently asked questions

    Which countries does the Eastern European last name generator cover?

    It includes surnames from Poland, Russia, Ukraine, Czechia, Slovakia, Hungary, Romania, Bulgaria, Serbia, Croatia, Bosnia and Herzegovina, Lithuania and Latvia. Each result is shown with its meaning and origin, so you can keep a cast consistent or deliberately mix countries.

    Why do Eastern European surnames change for women?

    In Slavic and Baltic languages, many surnames work like adjectives or nouns that take a feminine form. Polish -ski becomes -ska, Czech names add -ová, and Russian and Bulgarian names add -a. Lithuanian even distinguishes between married and unmarried women.

    What does -ić mean in Serbian and Croatian surnames?

    The ending -ić originally meant little or son of, so Petrović means son of Petar. It is the most typical ending in Serbia, Croatia, Bosnia and Herzegovina and Montenegro, and it stays the same for men and women.

    Do Hungarian and Romanian surnames have female forms?

    No. Hungarian and Romanian surnames stay the same for men and women. Hungarian married women traditionally used the husband's name with the ending -né, as in Kovácsné, and some still do, but a woman's own surname does not change by gender.

    More last name generators

    By country and culture

    Other origins