English-German names for girls
English-German feminine names from the /r/namenerds subreddit
"Names that works in English/German *and* Lithuanian?"
"Noelle for German/English baby"
Additional English-German results
Feminine English names that may also be German words
The following names often appeared in German language web pages. That means that they are either German words, or names which are very familiar to German speakers.
Feminine German names that may also be English words
These names often appeared in English language web pages.
English word ending matches
Feminine English names often end with -na. Below are German names ending with the same word ending.
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 English name on the left, and the German name on the right.
English-German names popular in both
Names from this page that appear in the official baby name statistics of both a English-speaking and a German-speaking country.
| Name | English | German |
|---|---|---|
| Emma | #5 girls Canada (Ontario) 2024 | #1 girls Austria 2025 |
| Mia | #4 girls Australia (Victoria) 2025 | #3 girls Switzerland 2025 |
| Olivia | #1 girls England and Wales 2025 | #7 girls Switzerland 2025 |
| Sophia | #3 girls Canada (Ontario) 2024 | #5 girls Austria 2025 |
| Charlotte | #1 girls Australia (New South Wales) 2025 | #12 girls Germany 2025 |
| Amelia | #2 girls Australia (New South Wales) 2025 | #15 girls Switzerland 2025 |
| Anna | #11 girls Northern Ireland 2025 | #6 girls Austria 2025 |
| Sophie | #11 girls New Zealand 2025 | #13 girls Austria 2025 |
| Ella | #11 girls Australia (New South Wales) 2025 | #17 girls Germany 2025 |
| Emilia | #29 girls Canada (Ontario) 2024 | #2 girls Austria 2025 |
| Hannah | #20 girls Canada (Ontario) 2024 | #12 girls Austria 2025 |
| Aurora | #24 girls Canada (Ontario) 2024 | #11 girls Switzerland 2025 |
| Emily | #6 girls Northern Ireland 2025 | #34 girls Switzerland 2025 |
| Clara | #39 girls Northern Ireland 2025 | #2 girls Germany 2025 |
| Isabella | #10 girls England and Wales 2025 | #35 girls Germany 2025 |
Featured in baby name books
Abigail
Abigail is a biblical Hebrew name meaning “father’s joy,” with nicknames such as Abby, Abbie, and Gail. In the Old Testament, Abigail was the clever, beautiful wife of Nabal who calmed David’s anger with a generous gift and later became his wife.
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, Baby Names Your Child Can Live With, The Best Baby Names for Girls, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names
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
Alice
Alice is a Germanic name meaning “noble” or “nobility,” originally a form of Adelaide, with variants such as Alys and Alyce. Alice is also linked to a Greek word for “truthful.”
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, Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names
Amelia
Amelia means “industrious” or “hardworking” and is related to Emily and Amalia, with Amélie as the French form. Amelia has an early-American sound, was very popular in the 1800s, faded in the mid-1900s, and is now back in style.
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
Angela
Angela comes from Greek and means “messenger of God” or “angel,” with forms such as Angelina, Angelique, and the Irish Aingeal, and Angie as a nickname. Famous bearers include actresses Angela Lansbury and Angela Bassett and German chancellor Angela Merkel.
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, Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names
Arabella
Arabella is often explained as “answered prayer” or “in prayer,” and may have started as a variant of Annabelle. Other sources read Arabella as Latin for “beautiful altar” or simply “beautiful.”
Sources: 10,000 Baby Names, Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Numerology for Baby Names, Unusual 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
Augusta
Augusta is the feminine form of Augustus, a Latin name meaning “majestic,” “great,” or “worthy of respect.” Augusta recalls the emperor Augustus, is the capital of Maine, and is the first name of the formidable Lady Bracknell in The Importance of Being Earnest; Gussy is a nickname.
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 Girls, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Barbara
Barbara means “foreign” or “stranger,” traced to Greek or Latin and sharing roots with the word “barbarian.” Barbara once carried real glamour through Barbara Stanwyck and Barbra Streisand, but it peaked around the 1950s and now feels like a parents’ generation name.
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, 1,107 Baby Names That Stand the Test of Time
Bernadette
Bernadette is the French feminine form of Bernard, meaning “brave as a bear.” Bernadette is tied to Saint Bernadette of Lourdes, whose visions of the Virgin Mary made the name very popular in Ireland.
Sources: 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, Irish Names for Children
Charlotte
Charlotte is the French feminine form of Charles, which means “free man.” Charlotte is also read as “little and feminine.”
Sources: 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, The Best Baby Names for Girls, Baby Names Your Child Can Live With, The Everything Baby Names Book, 10,000 Baby Names, Numerology for Baby Names
Christine
Christine is Greek-rooted and means “anointed,” a feminine form of Christian. Christine is also given the meaning “follower of Christ,” with Christina and Christiana as related spellings.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Numerology for Baby Names, Baby Names Your Child Can Live With, Baby Names Book, Baby Names Made Easy
Claudia
Claudia is the feminine of Claudius and comes from Latin for “lame.” The name stayed popular despite its meaning, thanks largely to the Roman Emperor Claudius.
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 Girls, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names
Diana
Diana comes from Latin and means “divine.” In Roman myth Diana was the goddess of the moon and the hunt, counterpart of the Greek Artemis.
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
Dora
Dora is a Greek name meaning “gift,” and it is also a short form of Theodora. The biblical city of Dor, or Dora, was a Canaanite coastal town whose king Joshua defeated.
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, Classic Biblical Baby Names
Edith
Edith is an Old English name meaning “prosperity in war” or “struggle for wealth.” Edith is also read as “spoils of war,” and the first Edith was a daughter of King Edgar the Peaceful.
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, Baby Names Book, 1,107 Baby Names That Stand the Test of Time, The Best Baby Names for Girls
Hannah
Hannah is Hebrew for “grace” or “God has favored me,” and is also a palindrome. In the Bible Hannah prayed for a child at Shiloh and dedicated her son, the prophet Samuel, to God’s service.
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, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names
Iris
Iris is Greek for “rainbow,” and is also a flower name. In Greek myth Iris was the rainbow goddess who carried messages between heaven and earth; the stylized iris is the fleur-de-lis of France.
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, Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names
Josephine
Josephine is the feminine of Joseph, meaning “God will add.” Josephines tend to be strong, trend-bucking women: Empress Josephine, dancer Josephine Baker, and Jo March of Little Women.
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 Girls, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Julia
Julia comes from the Roman clan name Julius and means “young” or “youthful.” Julia is also read as “soft-haired.”
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Your Child Can Live With, The Everything Baby Names Book, The Best Baby Names for Girls, Baby Names Book, Baby Names Made Easy, Classic Biblical Baby Names
Lydia
Lydia is Greek for “woman from Lydia,” an ancient region of Anatolia famed for its wealth. In Acts, Lydia is a businesswoman selling purple cloth who became Paul’s first convert in Macedonia; Protestants widely used the name in the 1600s.
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, Classic Biblical Baby Names
Martha
Martha is an Aramaic name meaning “lady” or “mistress of the house.” In the Gospels Martha is the busy sister of Mary and Lazarus who served Jesus while her sister sat and listened.
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, The Best Baby Names for Girls, Classic Biblical Baby Names, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Patricia
Patricia is the feminine of Patrick, from Latin for “patrician” or “noble.” Used in the church since the sixth century, Patricia surged after a granddaughter of Queen Victoria received it and was big from the 1930s into the 1970s before declining.
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 Girls, The Everything Baby Names Book, Irish Names for Children, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Rachel
Rachel is a Hebrew name meaning “ewe” or “lamb,” with forms like Rachael, Rachelle and Raquel. In Genesis Jacob served Laban fourteen years to marry his beloved Rachel, who became the mother of Joseph and Benjamin.
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, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names, Sci-Fi Baby Names
Rose
Rose comes from the Latin name of the flower, with many forms such as Rosa, Rosie, Rosalie, and Rosetta. Rose was the earliest flower name, probably because of its connection with the Virgin Mary, and it stands for love and purity, while the Bible refers to the “rose of Sharon.”
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 Girls, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Sarah
Sarah is a Hebrew name meaning “princess,” with nicknames such as Sally and Sadie. In Genesis, the beautiful Sarai was renamed Sarah and, late in life, bore Isaac to Abraham, earning the title “mother of nations.”
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, Baby Names Your Child Can Live With, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names
Stephanie
Stephanie is the feminine form of Stephen, from the Greek for “crown” or “crowned with a garland.” Popular since the 1970s and very trendy in the 1980s, Stephanie has stayed among the top girls’ names for decades, fitting both shy and outgoing girls.
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, Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names
Valerie
Valerie is a Latin name meaning “strong” or “healthy,” the French form of Valeria, which comes from the Roman clan name Valerius. Sitcom actresses Valerie Harper and Valerie Bertinelli gave the name a girl-next-door feel, though some think it sounds a bit 1960s.
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 Girls, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Veronica
Veronica is a Latin name meaning “true image,” with Veronique and Veronika as foreign forms and Ronnie and Vera as nicknames. By legend, Saint Veronica wiped Jesus’s face with her veil as he carried the cross, and the cloth kept the image of his face, though she never appears in the Bible itself.
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, Baby Names Your Child Can Live With, The Best Baby Names for Girls, Classic Biblical Baby Names, The Everything Baby Names Book
Victoria
Victoria is a Latin name meaning “victory” or “victorious,” the feminine form of Victor and the name of the Roman goddess of victory. The name has a regal air thanks to Queen Victoria, and it offers many nicknames, including Tori, Vicky, and Ria.
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 Girls, The Everything Baby Names Book, Numerology for Baby Names, Baby Names Your Child Can Live With
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 English-German names on this page are matched solely on their written form — pronunciation may differ.