Estonian-German names
Additional Estonian-German results
German names that may also be Estonian words
These names often appeared in Estonian language web pages.
Fuzzy matches
These are names that would have been the same between the languages, if it hadn't been for a single character difference. Each entry shows an approximate match with the Estonian name on the left, and the German name on the right.
Estonian-German names popular in both
Names from this page that appear in the official baby name statistics of both a Estonian-speaking and a German-speaking country.
| Name | Estonian | German |
|---|---|---|
| Sofia | #1 girls Estonia 2024 | #1 girls Switzerland 2025 |
| Eva | #7 girls Estonia 2024 | #27 girls Switzerland 2025 |
| Oliver | #2 boys Estonia 2024 | #41 boys Austria 2025 |
| Hugo | #2 boys Estonia 2024 | #145 boys Switzerland 2025 |
Featured in baby name books
Agnes
Agnes is a Greek name meaning “pure,” “chaste,” or “holy,” and its closeness to the Latin word for lamb strengthens its religious associations. Once among America’s most popular names a century ago, Agnes is now seen as old-fashioned, though some think it is due for a comeback; Inez and Agnese are international forms.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Everything Baby Names Book, Numerology for Baby Names, Unusual Baby Names, 1,107 Baby Names That Stand the Test of Time
Albert
Albert is a Germanic name meaning “noble and bright,” often extended to “famous,” with forms like Albrecht and Alberto and nicknames Al and Bertie. Prince Albert, husband of Queen Victoria, popularized the name in England, and Albert Einstein linked it with genius; it was very popular until the 1930s but has since faded.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, The Best Baby Names for Boys, Numerology for Baby Names, Baby Names Your Child Can Live With, The Everything Baby Names Book
Alfred
Alfred is an Old English name meaning “elf counsel” or “wise counselor,” with Alfie, Alf, and Fred as nicknames and Alfredo as a Latin form. King Alfred, who unified the Anglo-Saxon peoples, is the only English king known as “the Great.”
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Made Easy, Baby Names Your Child Can Live With, Baby Names Book, Baby Names (Laura Emerson), The Everything Baby Names Book, Numerology for Baby Names
Anna
Anna is a form of Hannah and Ann, meaning “grace” or a woman favored by God. In the Gospel of Luke, Anna is an elderly widow and prophetess at the Jerusalem temple who recognized the infant Jesus as the Messiah.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, The Best Baby Names for Girls, Numerology for Baby Names, The Everything Baby Names Book, Classic Biblical Baby Names, Baby Names Your Child Can Live With
Arnold
Arnold is a German name meaning “eagle ruler” or “strong as an eagle,” with forms such as Arnaud, Arnaldo, and Arno. Golfer Arnold Palmer and bodybuilder, actor, and California governor Arnold Schwarzenegger have kept the name prominent.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names, Badass Baby Names
Astrid
Astrid is an Old Norse name meaning “divine beauty” or “divine strength.” Astrid is suggested as a softer alternative to Ingrid or Stella, and singer Astrud Gilberto brought a related form to fame.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names
August
August comes from Latin and means “venerable,” “majestic,” or “worthy of respect,” and it is also the name of the eighth month. Taken from the Roman imperial title Augustus, the name had faded but now stands out as a hip choice, with nicknames like Gus and Auggie.
Sources: 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names
Bruno
Bruno is a German name meaning “brown,” or brown-haired, with one source adding “bear.” Bruno is also glossed as “dark-skinned.”
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, The Best Baby Names for Boys, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Your Child Can Live With, The Everything Baby Names Book
Edgar
Edgar is an Old English name meaning “wealthy spearman.” Edgar is an ancient English royal name and a character in King Lear, and it is worth a second look now that Edward is so common.
Sources: 10,000 Baby Names, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Elsa
Elsa is a form of Elizabeth meaning “pledged to God” or “God’s promise.” Elsa is also read as a German name meaning “noble,” popular in Scandinavia and Hispanic countries and heard in Wagner’s opera Lohengrin.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Made Easy, Numerology for Baby Names, Baby Names (Laura Emerson), Baby Names Your Child Can Live With, The Everything Baby Names Book
Eva
Eva is a form of Eve, a Hebrew name meaning “life” or “giver of life.” Eva is a short, sweet classic that is rising again, though its several possible pronunciations may have helped its sister name Ava pull ahead.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names
Greta
Greta is a short form of Margaret, meaning “pearl,” with Gretel and Gretchen as related forms. Greta peaked in the 1930s with Greta Garbo’s fame and suits families of Germanic or Scandinavian heritage, offering the appeal of Ava or Emma with more edge.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names, Unusual Baby Names
Heidi
Heidi is a German name meaning “noble,” derived from Adelheid, the German form of Adelaide. Heidi recalls the pigtailed Swiss orphan of the 1880 story, and supermodel Heidi Klum; it has traditionally been chosen by families of German background.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names, Unusual Baby Names
Hilda
Hilda is a German name meaning “battle woman” or “battle maid,” with Hilde and Hildy as variants. Hilda remains popular in Germany and has roots in Norse mythology.
Sources: 10,000 Baby Names, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Everything Baby Names Book, Numerology for Baby Names
Ida
Ida is a Germanic name meaning “hardworking” or “industrious.” Other books give English meanings such as “youth” or “prosperous.”
Sources: Baby Names Made Easy, The Everything Baby Names Book, Numerology for Baby Names, The Best Baby Names for Girls, Baby Names (Laura Emerson), Baby Names Your Child Can Live With, 10,000 Baby Names
Ingrid
Ingrid is a Scandinavian name meaning “beautiful” or “beauty of Ing,” the Norse fertility god. Ingrid became popular in the U.S. in the 1940s thanks to actress Ingrid Bergman; some find it glamorous and others severe.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book
Julius
Julius is a Roman clan name meaning “young” or “youthful,” with “soft-haired” also given. In Acts, the centurion Julius treated the prisoner Paul kindly and stopped soldiers from killing the prisoners after a shipwreck.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Classic Biblical Baby Names, Numerology for Baby Names
Karl
Karl is a German name meaning “man” or “free man.” Karl is a version of Charles, glossed as “peasant farmer.”
Sources: 10,000 Baby Names, The Best Baby Names for Boys, Baby Names (Laura Emerson), Baby Names Your Child Can Live With, The Everything Baby Names Book, Numerology for Baby Names, Baby Names Made Easy
Laura
Laura comes from Latin and means “laurel,” or “crowned with laurel.” Laurel stands for victory, distinction, and peace, worn as wreaths by Roman emperors and Olympic athletes; the name also recalls Laura of Little House on the Prairie.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Linda
Linda is Spanish for “pretty” or “pretty one.” Linda topped the charts in the late 1940s and early 1950s, replacing Mary, and now feels dated; Lindy is a livelier nickname.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names, Sci-Fi Baby Names
Martin
Martin comes from Latin and means “warlike” or “dedicated to Mars,” the Roman god of war. The soldier Saint Martin is remembered for cutting his cloak in two and giving half of it to a beggar.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names
Oliver
Oliver comes from Latin and refers to the olive tree, a symbol of peace. Some link Oliver to the Norse Olaf, meaning “ancestor,” and in the Song of Roland Oliver is the wise friend of the hero.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time, Irish Names for Children
Oscar
Oscar is commonly explained as English for “divine spear” or “spear of the gods.” Oscar is also authentically Irish, meaning “deer lover”; in legend Oscar, son of Oisín, became the mightiest of the Fianna, and the name spread to Scandinavia as Oskar.
Sources: Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names, 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Irish Names for Children
Paul
Paul is a Latin name meaning “small” or “humble,” with forms around the world such as Pablo, Paolo and Pavel. The apostle Paul, born Saul, persecuted Christians until a blinding vision on the road to Damascus, then became a central figure of the early Church and wrote much of the New Testament.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Paula
Paula is the feminine of Paul, from Latin for “small,” with relatives like Paulina, Pauline and Paola. Paula was in the top hundred from the 1950s to the early 1970s but has since dropped, while the Italian Paola has climbed.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Rita
Rita began as a short form of Margarita or Margaret, meaning “pearl,” and one source adds an Indian meaning, “brave, strong.” Rita hit its high point in the 1940s alongside Rita Hayworth, Rita Moreno is another famous bearer, and in 2003 it dropped below the top 1,000.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Robert
Robert is an old Germanic name meaning “bright fame” or “renowned,” with nicknames like Bob, Rob, and Robbie. Robert traveled from Germany through France to England with the Norman Conquest, and Scots cherish it thanks to Robert the Bruce and poet Robert Burns.
Sources: 10,000 Baby Names, Baby Names Book, Baby Names Made Easy, The Best Baby Names for Boys, Baby Names (Laura Emerson), Baby Names Your Child Can Live With, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Roland
Roland is a Germanic name meaning “famous land” or “famous throughout the land,” related to Rowland, Orlando, and Rolando. Shakespeare used Roland in As You Like It and other plays, and its offshoot Rollo is quite popular in Britain, though Americans may think of the candy.
Sources: 10,000 Baby Names, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names
Roman
Roman is Latin for “one from Rome” or a citizen of Rome, with forms such as Romain, Romano, and Romulus. Compared with the fiery Romeo, Roman sounds dignified, evoking Rome’s law and order, and its popularity is climbing despite its association with Roman Polanski.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names
Ursula
Ursula is a Latin name meaning “little female bear” or “she-bear,” with Ursa, Ursie, and Sula as short forms. The patron saint of young girls is Saint Ursula, and the name is popular in Scandinavia and Latin America while feeling unusual elsewhere.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Everything Baby Names Book, Numerology for Baby Names
Book links are affiliate links; we may earn a commission on purchases.
These lists are only intended to give you name ideas. Make sure to further research each name, as some may have negative connotations.
All of the suggested Estonian-German names on this page are matched solely on their written form — pronunciation may differ.