Peanut App

160+ of the Best Traditional European Baby Names

2 years ago7 min read
Last updated: Jan 20 2023

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

European Baby Names

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.

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.

Traditional European names for girls

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. Elena: “Ray of light”.
  7. Fabiana: “Bean grower”.
  8. Federica: “Faithful ruler”.
  9. Francesca: “French one”.
  10. Gianna: (Pronounced Gee-unna) “God is gracious”.
  11. Giulia: Italian form of Julia, meaning “youth”.
  12. Lorenza: “Laurel tree”.
  13. Luciana: “Light”.
  14. Margherita: “Daisy”.
  15. Maria: “Of the sea”.
  16. Michelangela: “Messenger who is like God”.
  17. Simona: “Listener”.
  18. Stefania: “Crowned”.
  19. 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”.

Traditional European boy names

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”.

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?

130 Czech Baby Names and Their Meanings
117 Armenian Baby Names and Their Meanings
200+ Spanish Baby Names for Your Bebé-to-Be
49 Bellissimi Italian Baby Names
140 Portuguese Baby Names With Meanings
120 Polish Baby Names for Strong Boys and Girls
500 Scandinavian Baby Names
88 Dutch Baby Names
98 Lithuanian Baby Names With Meanings
85 Beautiful Brazilian Baby Names
96 Romanian Baby Names for Your Bebelus
96 Stunning Ukrainian Baby Names
70+ Danish Baby Names and Their Meanings

Popular on the blog
Trending in our community