European Last Name Generator
This European last name generator mixes thousands of real surnames from across Europe, each shown with its meaning, so you can compare how the same ideas became family names in dozens of languages.
Results (10)
-
Bartkowiak
Son of Bartek
Polish
-
Ollivier
From Olivier, olive tree
French
-
Bodnár
Cooper, barrel maker
Hungarian
-
Lebrun
The brown-haired one
French
-
Lungu
Long, tall
Romanian
-
Vašíček
Little Václav (Wenceslas)
Czech
-
Lorca
From the city of Lorca in Murcia
Spanish
-
Hepburn
Habitational name from Northumberland, high burial mound
Scottish
-
Leclerc
The clerk, scholar or cleric
French
-
Hogg
Occupational name for a swineherd or a young sheep
Scottish
No surnames match those filters. Try a different letter or length.
Saved names
Names you save will appear here. They stay in this browser only.
Popular European last names and meanings
| Surname | Native script | Meaning | Origin |
|---|---|---|---|
| Aaltonen | From aalto, wave | Finnish | |
| Aas | Ridge, a farm name | Norwegian | |
| Aasen | The ridge, a farm name | Norwegian | |
| Åberg | River or stream and mountain | Swedish | |
| Āboliņš | Little apple, or clover (āboliņš) | Latvian | |
| Abrahamsen | Son of Abraham, biblical name | Norwegian | |
| Abrahamsson | Son of Abraham, biblical name | Swedish | |
| Acosta | Dweller on the coast or slope | Spanish | |
| Ács | Carpenter | Hungarian | |
| Ádám | From Ádám (Adam) | Hungarian | |
| Adamczyk | Son of Adam | Polish | |
| Adámek | Little Adam | Czech | |
| Adams | Son of Adam, Hebrew for earth or man | English | |
| Adamski | Son of Adam, or from Adamy | Polish | |
| Adomaitis | Son of Adomas (Adam) | Lithuanian | |
| Aerts | Flemish; son of Aert (Arnold) | Belgian | |
| Afonso | From the given name Afonso, noble and ready | Portuguese | |
| Aguirre | Basque, open field or prominent place | Spanish | |
| Ahonen | From aho, forest glade or clearing | Finnish | |
| Aigner | Owner of freehold land (eigen) | Austrian | |
| Åkesson | Son of Åke, an Old Norse name | Swedish | |
| Albu | White, fair | Romanian | |
| Albuquerque | Habitational name from Alburquerque, white oak | Portuguese | |
| Aleksandrov | Александров | Son of Aleksandar (Alexander) | Bulgarian |
| Alexiou | Αλεξίου | Son of Alexios | Greek |
| Alexopoulos | Αλεξόπουλος | Son of Alexios | Greek |
| Alksnis | Alder tree | Latvian | |
| Allan | From Gaelic or Breton personal name Alan, possibly little rock | Scottish | |
| Allen | From Breton personal name Alan, possibly little rock | English | |
| Alonso | From the given name Alonso, noble and ready | Spanish | |
| Álvarez | Son of Álvaro | Spanish | |
| Alves | Son of Álvaro | Portuguese | |
| Ammann | Swiss German; bailiff or local magistrate | Swiss | |
| Amorim | Habitational name from Minho | Portuguese | |
| Amundsen | Son of Amund, possibly awe and protection | Norwegian | |
| Anagnostopoulos | Αναγνωστόπουλος | Son of the church reader | Greek |
| Anastasiou | Αναστασίου | Son of Anastasios (resurrection) | Greek |
| Anastasopoulos | Αναστασόπουλος | Son of Anastasios | Greek |
| Andersen | Son of Anders, form of Andrew | Norwegian | |
| Anderson | Son of Andrew, patron saint of Scotland | Scottish | |
| Andersons | Son of Anders (Andrew) | Latvian | |
| Andersson | Son of Anders, Swedish form of Andrew | Swedish | |
| André | From the given name Andrew, manly | French | |
| Andreasen | Son of Andreas, form of Andrew | Danish | |
| Andreassen | Son of Andreas, form of Andrew | Norwegian | |
| Andreasson | Son of Andreas, form of Andrew | Swedish | |
| Andreev | Андреев | Son of Andrey (Andrew), manly | Bulgarian |
| Andrei | From Andrei (Andrew) | Romanian | |
| Andresen | Son of Andreas, contracted form | Norwegian | |
| Angelopoulos | Αγγελόπουλος | Son of Angelos (angel) | Greek |
| Angelov | Ангелов | Son of Angel, messenger | Bulgarian |
| Anghel | Angel | Romanian | |
| Antal | From Antal (Anthony) | Hungarian | |
| Antoniou | Αντωνίου | Son of Antonios | Greek |
| Antonopoulos | Αντωνόπουλος | Son of Antonios | Greek |
| Antonsen | Son of Anton, form of Anthony | Norwegian | |
| Anttila | Place of Antti, a farm name | Finnish | |
| Antunes | Son of Antão | Portuguese | |
| Apostol | Apostle | Romanian | |
| Araújo | Habitational name from Galicia | Portuguese |
Four ways Europe made its surnames
Most European surnames fall into four groups: patronymics, occupations, places and nicknames. Patronymics name a father or ancestor. English Johnson, Dutch Jansen, Swedish Andersson, Spanish Fernández, Serbian Petrović and Russian Ivanov all mean son of someone. Gaelic names use a prefix instead, as in MacDonald, son of Donald, or O'Brien, descendant of Brian. In Iceland, patronymics are still not fixed family names, so a brother and sister have different last names.
Occupational names are the easiest to compare because the same trades existed everywhere. The smith became Smith in England, Schmidt in Germany, Kowalski in Poland, Ferrari in Italy, Herrero in Spain, Lefèvre in France and Kovács in Hungary. The miller produced Miller, Müller, Molnár and Molinari. Seeing these side by side is one of the best uses of the generator, since each result shows its meaning and you can spot the shared idea behind very different spellings.
Places and nicknames in the European last name generator
Place names tell you where a family once lived. Dutch van and German von mean from, as in Van Dijk, from the dike. French Dupont means of the bridge, Portuguese Da Silva means of the woods, and English names such as Hill, Wood and Atwood describe a home's surroundings. Polish names ending in -ski often came from estates or villages, although the ending was later added to occupational words too, which is how Kowalski came about.
Nicknames describe how someone looked or behaved. Brown, Klein (small), Petit (small), Legrand (the tall), Weiss (white) and Blanco (white) all began this way. Rossi, from red hair, is the most common surname in Italy. Animal names also appear, such as Fuchs (fox) and Wolf. These names are often short and easy to pronounce, which makes them useful when you need a surname that works for readers in several languages.
Grammar, spelling and gender across Europe
European surnames do not all behave the same way. In Poland, Czechia, Lithuania, Latvia and Greece, the surname changes with gender, so Kowalski becomes Kowalska and Novák becomes Nováková. Hungarians put the family name first, as in Nagy László. Spanish speakers carry two surnames, one from each parent. Dutch families capitalise van only when no first name comes before it. Keep these rules in mind when you place a European surname next to a first name.
Diacritics matter too. Müller, Nováková and Fernández lose some of their identity without their accents, so the generator keeps them. Use the starts with box to explore prefixes such as Van, Mac or Di, and the ends with box for endings such as -son, -ski or -escu. The first name preview helps you test combinations like Clara Ferrari or Jan Kowalski. Save, share or download your list with the meanings included for reference.
Frequently asked questions
Which countries does the European last name generator cover?
It mixes surnames from across Europe, including Britain and Ireland, France, Germany, the Netherlands, Italy, Spain, Portugal, Scandinavia, Poland, Czechia, Hungary, Greece and the Balkans. Each result shows its meaning and origin, so you can see where a name comes from.
Why do Smith, Schmidt, Kowalski and Ferrari mean the same thing?
All four come from the word for a smith or metalworker in English, German, Polish and Italian. Smiths were needed in every village, so the trade produced a common surname in almost every European language.
What is a patronymic surname?
A patronymic is a name based on a father's given name. Johnson, Petrović, Ivanov and Fernández all mean son of someone. In most of Europe these became fixed family names centuries ago, while Iceland still uses them as true patronymics that change every generation.
Why do some European surnames change for women?
In Slavic and Baltic languages, and in Greek, surnames are adjectives or nouns that take a feminine form. Kowalski becomes Kowalska in Polish and Novák becomes Nováková in Czech. Most western European languages do not change surnames by gender.
More last name generators
By country and culture
- Afghan Last Name Generator
- African American Last Name Generator
- African Last Name Generator
- Albanian Last Name Generator
- American Last Name Generator
- Argentinian Last Name Generator
- Armenian Last Name Generator
- Asian Last Name Generator
- Australian Last Name Generator
- Austrian Last Name Generator
- Basque Last Name Generator
- Belgian Last Name Generator
- Bosnian Last Name Generator
- Brazilian Last Name Generator
- Breton Last Name Generator
- British Last Name Generator
- Bulgarian Last Name Generator
- Cajun Last Name Generator
- Canadian Last Name Generator
- Caribbean Last Name Generator
- Catalan Last Name Generator
- Celtic Last Name Generator
- Colombian Last Name Generator
- Creole Last Name Generator
- Croatian Last Name Generator
- Cuban Last Name Generator
- Czech Last Name Generator
- Danish Last Name Generator
- Dominican Last Name Generator
- Eastern European Last Name Generator
- Egyptian Last Name Generator
- Filipino Last Name Generator
- Finnish Last Name Generator
- French Canadian Last Name Generator
- Gaelic Last Name Generator
- Georgian Last Name Generator
- Ghanaian Last Name Generator
- Haitian Last Name Generator
- Hawaiian Last Name Generator
- Hispanic Last Name Generator
- Hungarian Last Name Generator
- Icelandic Last Name Generator
- Indonesian Last Name Generator
- Inuit Last Name Generator
- Iraqi Last Name Generator
- Italian American Last Name Generator
- Jamaican Last Name Generator
- Jewish Last Name Generator
- Kazakh Last Name Generator
- Latino Last Name Generator
- Latvian Last Name Generator
- Lithuanian Last Name Generator
- Maori Last Name Generator
- Mexican Last Name Generator
- Middle Eastern Last Name Generator
- Mongolian Last Name Generator
- Moroccan Last Name Generator
- Native American Last Name Generator
- New Zealand Last Name Generator
- Nigerian Last Name Generator
- Norwegian Last Name Generator
- Pakistani Last Name Generator
- Persian Last Name Generator
- Polynesian Last Name Generator
- Puerto Rican Last Name Generator
- Roman Last Name Generator
- Romani Last Name Generator
- Romanian Last Name Generator
- Samoan Last Name Generator
- Scandinavian Last Name Generator
- Serbian Last Name Generator
- Slavic Last Name Generator
- Slovak Last Name Generator
- South African Last Name Generator
- Southern Last Name Generator
- Swedish Last Name Generator
- Swiss Last Name Generator
- Tamil Last Name Generator
- Thai Last Name Generator
- Turkish Last Name Generator
- Ukrainian Last Name Generator
- Vietnamese Last Name Generator
- Viking Last Name Generator
By style and use
- Random Last Name Generator
- Last Name Generator with Meanings
- First and Last Name Generator
- Random First and Last Name Generator
- Last Name Generator Based on First Name
- Character Last Name Generator
- Elf Last Name Generator
- DnD Last Name Generator
- Medieval Last Name Generator
- Royal Last Name Generator
- Harry Potter Last Name Generator
- Star Wars Last Name Generator
- Surname Generator
- Fantasy Surname Generator
- Family Name Generator
Other origins
- English Adams, Allen, Baker 325 surnames
- Irish Brennan, Burke, Byrne 306 surnames
- Scottish Allan, Anderson, Boyd 330 surnames
- Welsh Bevan, Bowen, Davies 228 surnames
- German Bauer, Becker, Berger 337 surnames
- Dutch Bakker, Bos, Brouwer 328 surnames
- French Martin, Bernard, Dubois 364 surnames
- Spanish García, Rodríguez, González 402 surnames
- Italian Rossi, Russo, Ferrari 361 surnames
- Portuguese Silva, Santos, Ferreira 342 surnames
- Polish Nowak, Kowalski, Wiśniewski 322 surnames
- Nordic Andersson, Johansson, Karlsson 387 surnames
- Russian Ivanov, Smirnov, Kuznetsov 354 surnames
- Greek Papadopoulos, Pappas, Vlachos 331 surnames
- Japanese Sato, Suzuki, Takahashi 336 surnames
- Korean Kim, Lee, Park 153 surnames
- Chinese Wang, Li, Zhang 301 surnames
- Indian Sharma, Patel, Singh 440 surnames
- Arabic Al-Sayed, Haddad, Khoury 420 surnames
- Fantasy Valemont, Ashcroft, Ravenholt 470 surnames