170+ of the Best Traditional European Baby Names

170+ of the Best Traditional European Baby Names

Let’s face it: coming up with a definitive list of European baby names is a tall order.

From the glittering Mediterranean to the ice hotels of the Scandinavian north, Europe has more than 50 countries and over 24 languages.

But whether you’re after elegance and sophistication, a touch of tradition, or a nod to the great heroes and heroines of ancient myths, our list of European baby names for girls and boys will have something for you.

In this article: 📝

  • What are the top European baby names?
  • What are some more traditional European names?
  • What are European names for a girl?
  • What are European names for boy?
  • What is the most common European name?

What are the top European baby names?

If you want a chic name for your little one that’s on-trend in Europe right now, you might want to start with the current chart toppers.


  1. Olivia
  2. Arthur


  1. Victoria
  2. Alexander


  1. Mia
  2. Luca


  1. Jade
  2. Gabriel


  1. Mia
  2. Noah


  1. Maria
  2. Giorgos


  1. Grace
  2. Jack


  1. Alice (pronounced A-lee-che)
  2. Leonardo


  1. Norah
  2. Jakob


  1. Anna
  2. Antoni


  1. Maria
  2. Francisco


  1. Sofiya
  2. Alexander


  1. Lucia
  2. Hugo


  1. Alice
  2. Noah

The Netherlands

  1. Tess
  2. Sem


  1. Olivia
  2. Oliver

What are some more traditional European names?

As you’ll see, there’s a lot of crossover between popular names in different European countries.

And many of the top names in Europe are also popular in the U.S.

So maybe a more traditional or classic-sounding European baby name is more in line with what you’re after?

Here are a few suggestions from different European languages that you might not have come across before.

Like a lot of European names, most of them have masculine and feminine forms as well as different versions in different countries.

So if you spot one you love, you’ll almost certainly be able to make it work for you.

What are European names for a girl?

When it comes to elegant European names for girls, no one does it quite like the French.

Here is a selection of French names with their meanings:

  1. Adeline:Noble” or “of nobility”.
  2. Amélie: “To strive”.
  3. Anouk: “Favored by God”.
  4. Antoinette: “Priceless” or “flower”.
  5. Céleste: “Heavenly”.
  6. Chloé: “Blooming” or “fertile”.
  7. Françoise: “French one”.
  8. Georgette: Feminine form of George, meaning “farmer”.
  9. Giselle: “Pledge”.
  10. Jeanne: Feminine form of Jean, meaning “God is gracious”.
  11. Juliet/Juliette: “Youth”.
  12. Léontine: “Lion-like”.
  13. Marie Victoire: Combined name meaning “Mother of God” and “victory”.
  14. Margaux: One of the French forms of Margaret, meaning “pearl”.
  15. Seraphine: “Burning fire”.
  16. Thérèse: “Of the harvest”.
  17. Valentine: “Healthy”.

And for beauty, where else to look but Italy?

How about these European names for girls, in their Italian form:

  1. Alba: “White”.
  2. Alessia: “Defending warrior”.
  3. Aurora: “Dawn”.
  4. Chiara: “Light”.
  5. Donatella: “Gift”.
  6. Fabiana: “Bean grower”.
  7. Federica: “Faithful ruler”.
  8. Francesca: “French one”.
  9. Gianna: (Pronounced Gee-unna) “God is gracious”.
  10. Giulia: Italian form of Julia, meaning “youth”.
  11. Lorenza: “Laurel tree”.
  12. Luciana: “Light”.
  13. Margherita: “Daisy”.
  14. Michelangela: “Messenger who is like God”.
  15. Simona: “Listener”.
  16. Stefania: “Crowned”.
  17. Ylenia or Ilenia: “Torch” or “shining light”.

It’s not just the romance languages where you’ll find classic baby names.

Northern European girl names from Germany and the Scandinavian nations are equally striking.

  1. Alida: “Noble”.
  2. Anika: “Graceful”.
  3. Anja: “Favored by God”.
  4. Astrid: “Divinely beautiful”.
  5. Åsa:Healer”.
  6. Beatrix: A name with two roots, meaning both “voyager” and “blessed”.
  7. Brigitta: “Exalted”.
  8. Dorothea: “Gift of God”.
  9. Ebbe: “Brave, strong”.
  10. Elsa: “Pledged to God”.
  11. Erika: “Eternal ruler”.
  12. Freja: The name of the Norse goddess of love and beauty.
  13. Freya: “Noble woman”.
  14. Frieda: “Peace”.
  15. Gitta: Shortened form of Brigitta.
  16. Greta: “Pearl”.
  17. Gretchen: “Pearl”.
  18. Heidi: (Short for Adelheid) “noble”.
  19. Ida: “Prosperous”.
  20. Ilona:Joy”.
  21. Inge: “Guarded by the Norse god, Ing”.
  22. Ingrid: “Beautiful”.
  23. Kaya:Pure”.
  24. Katinka: “Pure”.
  25. Katrin: “Pure”.
  26. Klara: “Clear”.
  27. Liesl: “God’s promise”.
  28. Liselotte: A unique mix of Liese (Elizabeth) and Charlotte.
  29. Linnéa: ”Lemon tree”.
  30. Maike:Strength”.
  31. Minna: “Courtly love”.
  32. Miriam: “Beloved”.
  33. Roswitha: “Renown”.
  34. Saskia: “Woman of Saxony” or from the Slavic languages, “protector of mankind”.
  35. Sigrid: “Victory”.
  36. Siri: “Beautiful victory”.
  37. Tatjana: Uncertain origins, but still beautiful, right?
  38. Thyra: Referring to the mythological struggle of the god Thor.
  39. Tove: “Beautiful”.
  40. Ulrika: “Wealthy ruler”.

What are European names for boy?

The beauty of European names is that baby boys also get names with a sophisticated edge.

Let’s start with the French options again:

  1. Antoine: “Praiseworthy”.
  2. Armand: “Bold man”.
  3. Benoît: “One who speaks well”.
  4. Claude: “Stuttering”.
  5. Guillaume or Guilherme: French equivalent of William, meaning “protected”.
  6. Edouard: “Rich guard”.
  7. Etienne: French version of Stephen, meaning “garland”.
  8. Gaston: “Guest”.
  9. Laurent: “Bright one”.
  10. Jacques: “Supplanter”.
  11. Jean: “God is gracious”.
  12. Julien: “Youthful”.
  13. Michel: “He who is like God”.
  14. Rémy: “Oarsman”.
  15. René: “Rebirth”.
  16. Pierre: “Stone”.
  17. Thierry: “Ruler of the people”.
  18. Valentin: “Strong and healthy”.
  19. Yves: “Yew wood”.

And for European baby boy names with a passion and flair, how about choosing from Spanish?

  1. Afonso: “Noble and ready”.
  2. Alejandro: Spanish version of Alexander, meaning “defender”.
  3. Diego: “Supplanter”.
  4. Enrique: Spanish form of Henry, meaning “home ruler”.
  5. Francisco: “Free man”.
  6. Iago: “Supplanter”.
  7. Javier: “Castle”.
  8. José: “God will give”.
  9. Juan: “Gift of God”.
  10. Manuel: “God is with us”.
  11. Mateo: “Gift of God”.
  12. Pablo: “Humble”.
  13. Pedro: “Stone”.
  14. Rafael: “God has healed”.
  15. Raul: “Wolf counsel”.
  16. Ricardo: “Ruler”.
  17. Salvador: “Savior”.
  18. Sebastian: “Revered”.
  19. Tiago or Santiago: Spanish form of Saint James, meaning “God will protect”.

For a more northern European flavor, how about these traditional boys’ names?

  1. Anders: “Brave”.
  2. Axel: “Father is peace”.
  3. Barend: “Hard bear”.
  4. Bjorn: “Bear”.
  5. Bram: A Dutch name, meaning “father of many”.
  6. Christian: “Follower of Christ”.
  7. Dieter: “Army of the people”.
  8. Erik: “Ruler forever”.
  9. Ernst: “Serious”.
  10. Friedrich: “Peaceful ruler”.
  11. Gustav: “Staff of the gods”.
  12. Lars: “Crowned in laurel”.
  13. Luis: “Fighter”.
  14. Ludvig: “Famous warrior”.
  15. Mikka: Swedish version of Michael, meaning “he who is like God”.
  16. Nils: Scandinavian version of the Greek Nikolaus, meaning “victory of the people”.
  17. Per: “Stone”.
  18. Sven: “Young warrior”.

What is the most common European name?

Now for the top 10 most popular European names throughout the continent, according to recent data from Forebears:

  1. Maria: Meaning “of the sea”, Maria is by far the most popular European name in the continent, and probably around the world, too. Just under 13 million people in Europe are called Maria.
  2. Anna: Meaning “favored by God”. It’s a popular name in Europe mainly due to its religious connotation ‒ Saint Anna was Mary’s mother in the Bible.
  3. Elena: Meaning “ray of light”. Around 5.8 million people are called Elena in Europe.
  4. Aleksandr: Meaning “defender of men” in Greek.
  5. Sergey: Meaning “guardian” in Latin and Russian, a popular name in the Slavic regions.
  6. Olga: Meaning “blessed” in Scandinavian.
  7. Svetlana: Meaning “shining light” in Slavic, and Sveta also means “saint”.
  8. Tatyana: Meaning “fairy queen” in Russian.
  9. Peter: Meaning “rock” in Greek, from petros.
  10. Andrey: Meaning “manly” or “strong” in French and Russian, from the Greek name Andrew.

If none of these European baby names have quite grabbed you, why not zoom in on baby name ideas from a European country of your choice?

Popular on the blog
Trending in our community