Home
»
Pregnancy
»
German Girl Names: 139 Names With Meanings

German Girl Names: 139 Names With Meanings

Updated

A folded dove-gray linen baby blanket, a carved wooden toy bird, a sprig of pine and a white ceramic mug on a pale oak table
Rachel Rothman, Co-Founder and Chief Parenting Officer at Betteroo

Written By

Rachel Rothman

Chief Parenting Officer

Dr. Meidad Greenberg, Board-Certified Pediatrician and Pediatric Medical Advisor at Betteroo

Medically Reviewed By

Meidad Greenberg, M.D.

Board-Certified Pediatrician

German girl names such as Adelheid (“nobleness, nobility”), Mathilde, Friederike, Emilia, Frieda and Greta come from Old German words, saints’ names and pet names, and this list gives a checked meaning for 139 of them.

German girl names mix old Germanic names built from words for battle, strength and nobility with German forms of names shared across Europe and a large family of short forms and nicknames. Many are already familiar in English, and others, such as Edeltraud and Kunigunde, are rare finds.

We grouped the names into classic, modern, short, blended, rare, nature-themed, nickname and Swiss or Austrian names. Then come names that travel well in English, how naming works in Germany, how to say the names, and pairing ideas for siblings and middle names.

Key Takeaways

  • Adelheid means nobleness or nobility, Mathilde comes from a name meaning strength in battle, and Friederike is the feminine form of Frederick, meaning peaceful ruler.
  • Frida and Frieda come from the Old German element fridu, meaning peace.
  • Rare old Germanic names such as Sieglinde, Edeltraud and Hiltrud are built from elements like hilt, battle, and lind, soft or tender.
  • Many German nicknames, such as Gretchen, Liesel, Heidi and Lotte, began as short forms and became names in their own right.
  • In Germany there is no official list of allowed first names; the registry office can refuse a name that would endanger the child’s welfare.

German Girl Names at a Glance

Quick Answer

Favorite German girl names include classics such as Adelheid (“nobleness, nobility”), Hedwig, Mathilde (“strength in battle”) and Friederike (“peaceful ruler”); modern picks such as Emilia, Leonie, Frieda, Ida and Greta; old Germanic names such as Sieglinde and Edeltraud (“noble strength”); and nicknames such as Gretchen, Liesel and Heidi. All 139 names below have checked meanings.

Every gender, usage label and meaning on this page was checked against the name’s own entry on Behind the Name in October 2026, and each name is spelled, umlauts included, exactly as the entry spells it. Where an entry says a meaning is uncertain or unknown, we say so. Names we could not verify this way are not on the list.

German girl names come from several layers of history. The oldest are built from Old German elements such as hilt (“battle”), lind (“soft, flexible, tender”), drud (“strength”) and adal (“noble”). Others are German forms of saints’ and biblical names, such as Elisabeth, Johanna and Katharina. And many are short forms and pet names, from Lotte to Liesel, that later became names in their own right.

You will also notice that a lot of these names are shared with other languages. Behind the Name lists German alongside Dutch, Scandinavian or English usage for many of them, so a name can feel German and still be easy to live with in the U.S. If you are comparing origins, our French girl names and Italian girl names lists use the same checked approach, and the brother list is German boy names.

A quick note on how to read the tables. The middle column shows the usage labels from each entry, shortened with “and more” when an entry lists many languages. When an entry describes a name only as a form of another name, the meaning shown is the meaning of that original name, taken from its own entry.

Classic German Names for Girls and Their Meanings

These are the names that fill German family trees: royal and saintly names, Germanic names with long histories, and the German forms of names used across Europe. Many have the vintage feel that parents in the U.S. are drawn to right now, and they sit comfortably beside the names on our old-fashioned girl names list.

NameUsage (per Behind the Name)Meaning
AdelheidGerman, Dutch (rare)German and Dutch form of Adelaide, which means “nobleness, nobility”
HedwigGerman, DutchFrom Old German hadu, “battle, combat”, and wig, “war”; the name of a 13th-century German saint
MathildeFrench, German, Dutch, Norwegian, DanishForm of Matilda, from a Germanic name meaning “strength in battle”
GertrudGerman, Swedish, GermanicGerman form of Gertrude, which means “spear of strength”
HildegardGerman, Scandinavian, GermanicFrom Old German hilt, “battle”, and gart, “enclosure, yard”; Saint Hildegard was a 12th-century mystic from Bingen
ElisabethGerman, Dutch, Scandinavian, English, BiblicalGerman and Dutch form of Elizabeth, from Hebrew, “my God is an oath”
MargareteGermanGerman form of Margaret, from Greek margarites, “pearl”
JohannaGerman, Scandinavian, Dutch, English and moreLatinate form of Greek Ioanna (Joanna), the feminine form of the name behind John, “Yahweh is gracious”
KatharinaGerman, Swedish, Norwegian, DanishGerman form of Katherine; the etymology of Katherine is debated
CharlotteFrench, English, German, Scandinavian, DutchFrench feminine diminutive of Charles; the name of a German-born 18th-century queen consort of Great Britain and Ireland
LuiseGermanGerman form of Louise, the feminine form of Louis (from Ludwig, “famous in battle”)
WilhelmineGermanGerman feminine form of Wilhelm, the German cognate of William (“will helmet”)
FriederikeGermanGerman feminine form of Frederick, “peaceful ruler”
DorotheaGerman, Dutch, English, Ancient Greek“Gift of god”, from Greek doron, “gift”, and theos, “god”
KarolineGerman, Danish, NorwegianFeminine form of Carolus, the Latin form of Charles
HeleneGerman, Scandinavian, Ancient GreekAncient Greek form of Helen and its modern German form; Helen is probably from Greek helene, “torch”
OttilieGermanGerman form of Odilia, from Old German uodil, “heritage”, or ot, “wealth, fortune”
HenrietteFrench, German, Dutch, Danish, NorwegianFrench feminine diminutive of Henri, the French form of Heinrich (“home ruler”)
TheresiaGerman, DutchGerman and Dutch form of Theresa; the meaning is uncertain (possibly Greek theros, “summer”, or therizo, “to harvest”)
FranziskaGermanGerman feminine form of Franciscus, a Late Latin name meaning “Frenchman”
EleonoreGermanGerman form of Eleanor
CäcilieGermanGerman form of Cecilia, from the Roman family name Caecilius (Latin caecus, “blind”); Saint Cecilia is the patron saint of music
EdithEnglish, German, Scandinavian, DutchFrom Old English Eadgyð: ead, “wealth, fortune”, and guð, “battle”
BerthaGerman, English, GermanicOriginally a short form of Germanic names beginning with berht, “bright”; borne by the mother of Charlemagne
Classic German girl names with the usage label and meaning given by Behind the Name.

Some of these are much older than they look. Hedwig joins two Old German words for fighting, hadu (“battle, combat”) and wig (“war”), and Hildegard pairs hilt (“battle”) with gart (“enclosure, yard”). The entry for Hildegard notes that Saint Hildegard was a 12th-century mystic from Bingen, famous for her writings and her visions. Mathilde comes from the Germanic name behind Matilda, “strength in battle”, and Gertrud from the name behind Gertrude, “spear of strength”.

Others came into German from Greek, Latin and Hebrew. Dorothea means “gift of god” and is built from the same two Greek words as Theodore, in reverse order. Elisabeth is the German and Dutch spelling of Elizabeth, and Johanna is the Latinate form of Joanna. Several, including Wilhelmine, Friederike, Karoline and Luise, are feminine forms of men’s names (the entries name Wilhelm, Frederick, Carolus and Louis).

Two links to the newest U.S. data are worth knowing. Charlotte, which the Social Security Administration (SSA) ranks No. 2 for girls born in 2025, is listed by Behind the Name with German usage among others, and its entry notes that it was the name of a German-born 18th-century queen consort of Great Britain and Ireland. Several more names on this page are German forms of U.S. top-10 names, which we point out where they come up.

Modern Names German Families Choose Today

These names feel current in Germany and travel easily. We are not claiming any ranking here: the only popularity data we cite on this page is the U.S. top 10. Several are labeled German (Modern) by Behind the Name, which means they came into German use recently.

NameUsage (per Behind the Name)Meaning
EmiliaItalian, Spanish, German and moreFeminine form of Aemilius, the Roman name behind Emily
MiaScandinavian, Dutch, German, Italian, English and moreDiminutive of Maria; it coincides with the Italian word mia, “mine”
LinaEnglish, Italian, German and moreShort form of names ending in lina
LeonieGerman, DutchGerman and Dutch feminine form of Leonius, a Latin name derived from Leo (“lion”)
EllaEnglish, German, Scandinavian, Finnish, HungarianDiminutive of Eleanor, Ellen and other names beginning with El
ClaraGerman, Spanish, Italian, English and moreFeminine form of the Latin name Clarus, “clear, bright, famous”
FriedaGerman, EnglishVariant of Frida, a short form of names with the Old German element fridu, “peace”
MarieFrench, Czech, German, English and more (feminine and masculine)French and Czech form of Maria
SophieFrench, English, German, DutchFrench form of Sophia, which means “wisdom” in Greek
HannahEnglish, Hebrew, German, Dutch, Arabic, BiblicalFrom Hebrew Ḥanna, “favor, grace”
PaulaGerman, English, Spanish and moreFeminine form of Paulus (Paul); a 4th-century Roman saint, a companion of Saint Jerome
AmelieGermanGerman variant of Amelia
AmaliaSpanish, Italian, German and moreShort form of Germanic names beginning with amal, “unceasing, vigorous, brave”
LiaItalian, Dutch, GermanShort form of Rosalia, Julia and other names ending in lia
FinjaGerman (Modern)Probably a feminine form of Finn
JunaGerman (Modern), Dutch (Modern)Meaning uncertain; perhaps a variant of Junia or Juno
MaliaHawaiian, English (Modern), German (Modern)Hawaiian form of Maria
SvenjaGermanGerman feminine form of Sven, from an Old Norse byname meaning “boy”
JosefineSwedish, Danish, Norwegian, GermanScandinavian and German form of Joséphine, from Joseph, “he will add”
IsabellGermanGerman variant of Isabel, the medieval Occitan form of Elizabeth
LilliGerman, Danish, FinnishVariant of Lili, a diminutive of Elisabeth that is sometimes connected to German lilie, “lily”
LuzieGermanGerman variant of Lucia, the feminine form of Lucius (from Latin lux, “light”)
Modern German girl names, with the usage label and meaning given by Behind the Name.

A few patterns stand out. Endings in -ie (Leonie, Amelie, Rosalie) and -a (Emilia, Paula, Frieda) are common, and so are short, light names such as Mia, Lia and Lina. Amelie is the German variant of Amelia, the SSA’s No. 4 name for U.S. girls born in 2025, and Sophie is the French form of Sophia (No. 5), with German usage too. Mia itself is No. 6 in the U.S., and Behind the Name lists German among its usages.

Some modern names have honest question marks. Behind the Name says Finja is “probably” a feminine form of Finn and that the meaning of Juna is uncertain, perhaps a variant of Junia or Juno. We print those hedges as the entries give them rather than invent a meaning. Frieda, on the other hand, has a clear story: it is a variant of Frida, from the Old German element fridu, “peace”.

If you love Frieda, Leonie or Josefine but want something rarer, look at the old Germanic names further down, which share sounds with these modern favorites.

Baby on the way? Get ahead on sleep.

Our free two-minute quiz builds a gentle, personalized sleep plan you can use from the first weeks at home.

Take the Free Sleep Quiz

Short German Names for Girls

Short names are a German specialty. Many began as short forms or diminutives of longer names and then stood on their own. They also work well as middle names, and many of them turn up on our short girl names list.

NameUsage (per Behind the Name)Meaning
IdaEnglish, German, Scandinavian and moreFrom the Germanic element id, possibly meaning “work, labor”
EmmaEnglish, French, German and moreOriginally a short form of Germanic names beginning with irmin, “whole” or “great”
GretaGerman, Italian, Swedish and moreShort form of Margareta, a form of Margaret (“pearl”)
TheaGerman, Scandinavian, EnglishShort form of Dorothea, Theodora, Theresa and other names with a similar sound
PiaItalian, Scandinavian, German and moreFeminine form of Pius, “pious, dutiful”
NeleGerman, Flemish, EstonianDiminutive of Cornelia
RomyGerman, Dutch, French, EnglishDiminutive of Rosemarie, Rosemary and names beginning with Rom
IlseGerman, DutchGerman and Dutch diminutive of Elisabeth, used independently
UteGermanVariant of Oda; in the Nibelungenlied, the mother of Kriemhild and Gunther
OdaGerman, Norwegian, GermanicFeminine form of Otto (from ot, “wealth, fortune”)
ElkeLow German, Frisian, German, DutchLow German and Frisian diminutive of Adelheid
AnkeLow German, Dutch, GermanLow German and Dutch diminutive of Anna and other names beginning with An
LeneDanish, Norwegian, GermanShort form of Helene or Magdalene
LotteGerman, Danish, Norwegian, DutchShort form of Charlotte or Liselotte
HildeGerman, Dutch, NorwegianVariant of Hilda, originally a short form of names with hilt, “battle”
IngeDanish, Norwegian, Swedish, German, Dutch, Estonian (feminine and masculine)Short form of names beginning with ing, which refers to the Germanic god Ing; usually feminine outside Sweden and Norway
SentaGermanDiminutive of Kreszentia
ElsaGerman, Swedish, Italian, English and moreShort form of Elisabeth; Elsa von Brabant appears in medieval German tales
EvaGerman, Spanish, Italian, English and moreForm of Eve, from Hebrew words meaning “to breathe” or “to live”
LenaScandinavian, German, Dutch, English and moreShort form of names ending in lena, such as Helena and Magdalena
Short German girl names with the usage label and meaning given by Behind the Name.

Look closely and you will see family resemblances. Ida and Emma are both very old Germanic names: Ida comes from the element id, possibly “work, labor”, and Emma from irmin, “whole” or “great”. Emma is the SSA’s No. 3 name for U.S. girls born in 2025, and Behind the Name includes German among its usages. Oda and Ute both connect to Otto (Ute is a variant of Oda), and the entry for Ute notes that she is the mother of Kriemhild and Gunther in the medieval German saga, the Nibelungenlied.

Others are tidy pieces of longer names. Ilse and Elsa both come from Elisabeth. Greta comes from the Margaret family, and Lotte from Charlotte or Liselotte. Elke and Anke carry the Low German label: Elke is a Low German and Frisian diminutive of Adelheid, and Anke a Low German and Dutch diminutive of Anna.

One spelling note: Inge is listed by Behind the Name as both feminine and masculine. The entry explains that in Sweden and Norway it is mainly a masculine name, while elsewhere it is usually feminine.

Double and Blended German Names: Annalena, Hannelore and More

Many German names join two names into one. In this table, each blend is written as a single word, such as Hannelore and Liselotte, and Behind the Name explains which two names each one combines.

NameUsage (per Behind the Name)Meaning
AnnalenaGermanCombination of Anna and Lena
AnnemarieDutch, German, DanishCombination of Anna and Marie
HanneloreGermanCombination of Hanne and Eleonore
LiselotteDanish, Swedish, Dutch, GermanCombination of Lise and Charlotte
MarleneGerman, English, PortugueseBlend of Maria and Magdalene; popularized by the German actress Marlene Dietrich
MarliesGerman, DutchCombination of Maria and Lies
Blended German girl names, with the combination given by Behind the Name.

These blends are a gentle way to honor two relatives at once. Hannelore joins Hanne and Eleonore, and Liselotte joins Lise and Charlotte, which is why both Lise names and Lotte names can come from it. Marlene has the most famous story: its entry calls it a blend of Maria and Magdalene, popularized by the German actress and singer Marlene Dietrich, whose real name was Maria Magdalene Dietrich.

If you want to create your own double name in the U.S., there is no German rule to follow, but think about how a hyphen will look on school forms and how the name sounds with your surname.

Rare German Girl Names From Old Germanic Roots

If you are searching for rare German girl names, this is the richest section. These names are built from Old German or Old Norse elements, and many appear in medieval sagas or belonged to early saints and queens. Behind the Name labels several of them German (Rare). For more uncommon choices across cultures, see our unique girl names.

NameUsage (per Behind the Name)Meaning
BrunhildGerman, Germanic Mythology, GermanicFrom Old German brunna, “armour, protection”, and hilt, “battle”; a figure in the Nibelungenlied
KriemhildGerman (Rare), Germanic MythologyFrom Old German grimo, “mask”, and hilt, “battle”; the heroine of the Nibelungenlied
SieglindeGerman, Germanic MythologyFrom Old German sigu, “victory”, and lind, “soft, flexible, tender”; the mother of Siegfried in the Nibelungenlied
GudrunNorse Mythology, Scandinavian, GermanFrom Old Norse Guðrún, “god’s secret lore”
IrmgardGermanGerman contracted form of Ermengard, from irmin, “whole, great”, and gart, “enclosure, yard”
WaltraudGermanFrom Old German walt, “power, authority”, and drud, “strength”
EdeltraudGerman“Noble strength”, from Old German adal, “noble”, and drud, “strength”
HiltrudGerman“Strength in battle”, from Old German hilt, “battle”, and drud, “strength”
HeidrunNorse Mythology, GermanFrom Old Norse heiðr, “bright, clear”, and rún, “secret lore, rune”
OrtrunGerman (Rare), GermanicFrom Old German ort, “point”, and runa, “secret lore, rune”
SwanhildGerman (Rare)From Old German swan, “swan”, and hilt, “battle”
AdelindeGerman (Rare)German form of Adallinda, from adal, “noble”, and lind, “soft, flexible, tender”
GerlindeGerman, DutchFrom Old German ger, “spear”, and lind, “soft, flexible, tender”
DietlindeGermanFrom Theodelinda: theod, “people”, and lind, “soft, flexible, tender”; a 6th-century Bavarian princess
KunigundeGerman (Rare)From kunni, “clan, family” (or kuni, “royal”), and gunda, “war”; borne by the wife of Emperor Henry II
WalburgaGerman“Power of the fortress”, from walt, “power, authority”, and burg, “fortress”; an 8th-century saint
GerhildGerman, GermanicFrom Old German ger, “spear”, and hilt, “battle”
ReinhildGermanFrom Raginhild: regin, “advice, counsel, decision”, and hilt, “battle”
SonnhildGerman (Rare)From German Sonne, “sun”, and hilt, “battle”; created in the modern era
FraukeGerman“Little lady”, from German frau with a diminutive suffix
WiebkeFrisian, GermanFeminine form of Wiebe, a Frisian short form of names starting with wig, “war”
IsoldeGerman, Arthurian CycleGerman form of Iseult, whose origins are uncertain; the heroine of Wagner’s opera Tristan und Isolde
JördisGerman (Rare)German form of Hjördis, from Old Norse, “sword goddess”
TheklaGerman (Rare), Greek (Rare), Late GreekFrom Greek Theokleia, “glory of God”
HerthaGermanForm of Nerthus, a Germanic fertility goddess described by Tacitus; the H came from a misreading of his text
Rare German girl names from old Germanic roots, with the usage label and meaning given by Behind the Name.

Once you know a few elements, you can read many of these names yourself:

  • Hilt or hild: “battle”, in Brunhild, Kriemhild, Swanhild, Gerhild, Reinhild and Sonnhild, and in Hildegard and Hiltrud.
  • Lind: “soft, flexible, tender”, in Sieglinde, Gerlinde, Dietlinde and Adelinde, and behind Linda.
  • Drud (later traud or trud): “strength”, in Waltraud, Edeltraud and Hiltrud, and in Gertrud.
  • Adal: “noble”, in Edeltraud and Adelinde, and in Adelheid.
  • Run or rún: “secret lore, rune”, in Gudrun, Heidrun and Ortrun.

Several of these names come from the Nibelungenlied. Kriemhild is its heroine, the sister of Gunther and wife of Siegfried; Sieglinde is Siegfried’s mother; and Brunhild, cognate with the Norse Brynhildr, appears in the saga too. Isolde is the German form of Iseult, a name whose origins are uncertain, and its entry notes Richard Wagner’s 1865 opera Tristan und Isolde. Sonnhild, from German Sonne (“sun”) and hilt, is unusual because its entry says it was created in the modern era.

Some of these names are firmly tied to an older generation in Germany, and a few carry heavy stories in the sagas, so read the full entry before you choose. Hertha is a good example of why: its entry explains that it is a form of Nerthus, a Germanic fertility goddess described by the Roman historian Tacitus, and that the spelling with H came from a misreading of his text.

Nature, Peace and Angel Names for Girls

Parents often search for German names meaning peace, angel or flower. Here are the names on Behind the Name with German usage whose entries give those kinds of meanings. Some are Latin or Greek in origin and used in German, which the usage column makes clear.

NameUsage (per Behind the Name)Meaning
FridaGerman, GermanicOriginally a short form of names with the Old German element fridu, “peace”
FloraGerman, English, Italian and moreFrom Latin flos, “flower”
RosaGerman, Spanish, Italian, English and moreGenerally from Latin rosa, “rose”, though it may first have come from an unrelated Germanic name
RosalieFrench, German, Dutch, EnglishForm of Rosalia, a Late Latin name from rosa, “rose”
ViolaGerman, English, Italian and more“Violet” in Latin; the heroine of Shakespeare’s Twelfth Night
IrisGerman, English, Greek Mythology and more“Rainbow” in Greek; also the iris flower and the colored part of the eye
StellaEnglish, Italian, Dutch, German“Star” in Latin
ErikaGerman, Scandinavian, English and moreFeminine form of Erik; it also coincides with the word for “heather” in some languages
HeideGermanGerman diminutive of Adelheid; it also coincides with the German word for “heath”
LindaGerman, English, Dutch and moreOriginally a short form of Germanic names with lind, “soft, flexible, tender”
AlmaGerman, English, Spanish and moreProbably inspired by Latin almus, “nourishing”; popular after the Battle of Alma (1854)
UrsulaGerman, English, Scandinavian and moreRoman cognomen meaning “little bear”
TabeaGermanGerman short form of Tabitha, “gazelle” in Aramaic; used in earlier editions of the Luther Bible
AngelikaGerman, Polish, HungarianForm of Angelica, from Latin angelicus, “angelic”
EngelGermanic, German (Rare) (masculine and feminine)Perhaps first a short form of names with angil (the Angles), but long associated with Old German engil, “angel”
SelmaGerman, English, Scandinavian and moreMeaning unknown; possibly a short form of Anselma
German girl names with nature, peace and angel meanings, with the usage label and meaning given by Behind the Name.

For peace, Frida is the name to know: it began as a short form of names with fridu, “peace”, the same element in Friederike and in Frieda. For an angel name, Angelika is the German, Polish and Hungarian form of Angelica, “angelic”. Engel is more complicated: its entry says it may first have been a short form of names that referred to the Angles, but that from early times it has been strongly associated with the Old German word for “angel”. Behind the Name lists Engel as masculine and feminine and marks its German use as rare.

Two German words hide in plain sight. Heide is a diminutive of Adelheid that also coincides with the German word for “heath”, and Erika is the feminine form of Erik that coincides with the word for “heather” in some languages. For flowers, there are Flora, Rosa, Rosalie and Viola, and Iris means “rainbow” in Greek while also naming the flower. Stella means “star” in Latin, and our names that mean star list gathers more names like it.

Selma is a good reminder to check sources: Behind the Name says its meaning is unknown, possibly a short form of Anselma. Plenty of websites attach a confident meaning to it, but we have not found that in the reference we use, so we leave it as unknown.

German Nicknames and Diminutives for Girls

German pet names often end in -chen, -el, -l or -i, and many have become full names. Every one below is listed on Behind the Name with German usage. You can give one as a first name, or choose the longer name and use the nickname at home. Our nicknames for girls guide has ideas in English, too.

NameUsage (per Behind the Name)Meaning
GretchenGerman, EnglishGerman diminutive of Margarete
GretelGerman, LiteratureDiminutive of Grete; the girl in the 1812 Brothers Grimm fairy tale with her brother Hansel
LieselGermanGerman diminutive of Elisabeth
LieslGermanGerman short form of Elisabeth
KätheGermanGerman diminutive of Katherine
HeidiGerman, Scandinavian, Finnish, EnglishGerman diminutive of Adelheid; the heroine of the 1880 novel Heidi by Swiss author Johanna Spyri
LeniGermanGerman diminutive of Helene or Magdalena
LottiGerman, Hungarian (Modern)Diminutive of Charlotte or Liselotte
MitziGermanGerman diminutive of Maria
FritziGermanGerman diminutive of Friederike
FranziGermanShort form of Franziska
SteffiGermanDiminutive of Stephanie
UschiGermanDiminutive of Ursula
RikeGermanGerman short form of Friederike, Henrike and other names ending in rike
SusiGermanGerman diminutive of Susanne
GabiGerman, Romanian, Spanish and more (feminine and masculine)Diminutive of Gabriel or Gabriela; usually feminine in German-speaking regions
TraudlGermanDiminutive of Gertraud, Waltraud or Edeltraud
ZenziGermanDiminutive of Kreszenz
BärbelGermanGerman diminutive of Barbara
ElfiGermanGerman diminutive of Elfriede
TrudiGerman, EnglishDiminutive of Gertrude and other names ending with drud, “strength”
German nicknames and diminutives for girls, as listed on Behind the Name.

Some long names have a whole family of short forms. Margarete gives Gretchen, and Grete gives Gretel, the girl in the 1812 Brothers Grimm fairy tale. Elisabeth gives Liesel and Liesl, as well as Ilse and Elsa from the short-names table. Friederike gives Fritzi and Rike, and Charlotte or Liselotte gives Lotte and Lotti. Adelheid gives Heidi, made famous by the 1880 children’s novel Heidi by the Swiss author Johanna Spyri, along with Elke and Heide.

A few nicknames have a regional or generational feel. Traudl is a diminutive of Gertraud, Waltraud or Edeltraud, and Zenzi a diminutive of Kreszenz. Gabi is listed as both feminine and masculine, but its entry says it is usually a feminine name in German-speaking regions. If you choose a nickname as a legal first name, say it out loud with the full name you might have used, and pick the one that sounds right at every age.

Swiss and Austrian Names for Girls

German is spoken in Switzerland and Austria as well as Germany, and Behind the Name marks a few names with those labels. The list is short because we only include names whose entries carry the label.

NameUsage (per Behind the Name)Meaning
VreniGerman (Swiss)Swiss diminutive of Verena
VerenaGerman, Late RomanPossibly related to Latin verus, “true”; Saint Verena settled near Zurich in the 3rd century
RegulaGerman (Swiss), Ancient Roman“Bar, rule” in Latin; a 3rd-century martyr and the patron saint of Zurich
MargrithGerman (Swiss)Swiss German variant form of Margaret
LeopoldineGerman (Austrian)German feminine form of Leopold, from liut, “people”, and bald, “bold, brave”
Girl names labeled Swiss German or Austrian German, or tied to Swiss saints, on Behind the Name.

Verena and Regula are both connected to Zurich in their entries. Saint Verena was a 3rd-century Egyptian-born nurse who settled near Zurich, and Vreni is her name’s Swiss diminutive. Regula, Latin for “bar, rule”, was a 3rd-century martyr who is the patron saint of Zurich. Leopoldine, labeled German (Austrian), is the feminine form of Leopold; Leopold’s entry notes that Saint Leopold, a 12th-century margrave of Austria, is now considered the patron of that country.

How German Names Work: Choosing, Spelling and Saying Them

In Germany, parents choose a child’s first name, but the registry office (Standesamt) records it. A 2019 summary by the German Bundestag’s research service explains that there is no statute listing which first names are allowed and no official list of names; the area is shaped by court decisions and customary law. The registry office can refuse to record a name that would endanger the child’s welfare, and there is no official limit on the number of first names. An explanatory sheet published by a Berlin district registry office puts the same principle simply: the chosen first names may not conflict with the child’s welfare, and their spelling follows the general rules of German spelling unless parents ask for a different one.

Spelling matters in German names, and the umlaut (the two dots in ä, ö and ü) is part of the name. Käthe, Bärbel, Jördis and Cäcilie are spelled here exactly as their entries spell them. U.S. records and forms do not always carry accent marks or special characters, so ask your hospital or birth registration office what can be recorded and decide early how you will write the name at home and at school.

Behind the Name prints pronunciations in the International Phonetic Alphabet. In that system, ˈ comes before the stressed syllable and ː marks a long vowel. Here is what the entries give for a sample of names on this page.

NamePronunciation given by Behind the Name
Hedwig/ˈheːt.vɪç/
Adelheid/ˈaː.dl̩.haɪ̯t/
Mathilde/ma.ˈtɪl.də/
Friederike/fʁiː.də.ˈʁiː.kə/
Charlotte/ʃaʁ.ˈlɔ.tə/ (German)
Sophie/zo.ˈfiː/ (German)
Leonie/ˈleː.o.ni/ (German)
Greta/ˈɡʁeː.ta/ (German)
Wiebke/ˈviːp.kə/ (German)
Käthe/ˈkɛː.tə/
Jördis/ˈjœʁ.dɪs/
Bärbel/ˈbɛʁ.bl̩/
Cäcilie/tsɛ.ˈtsiː.li̯ə/
Gretchen/ˈɡʁeːt.çən/ (German)
Pronunciations as printed on each name’s Behind the Name entry.

A few patterns help. The German w sounds like an English v, which is why the IPA shows a v sound in the second syllable of Hedwig and at the start of Wiebke. German ei sounds like the English word “eye” (Adelheid, Heidi), and ie is a long “ee” (Friederike, Liesel). The sound written ç in the IPA, at the end of Hedwig and in the middle of Gretchen, is a soft sound that English does not have, so most American families use a close approximation, and that is fine.

Names That Travel Well in English, Plus Sibling and Middle Name Pairings

Many families want a name that honors German roots and is easy to say and spell in the U.S. These names from the tables above are our picks for that. It is our opinion, not a statistic.

  • Already familiar in English: Clara, Emma, Ella, Ida, Greta, Hannah, Paula, Stella, Iris, Viola and Edith.
  • German spellings of English favorites: Mathilde (Matilda), Elisabeth (Elizabeth), Katharina (Katherine), Josefine (Josephine), Johanna (Joanna) and Amelie (Amelia).
  • Easy to say, still clearly German: Frieda, Heidi, Liesel, Lotte, Elke, Leonie and Romy.
  • Bolder choices that may need spelling out: Hedwig, Adelheid, Sieglinde, Waltraud and Kunigunde.

A practical tip: before you choose, say the name the way an American teacher would read it off a list. Names with ie, ei or a German w may be read differently in English (Leonie, Heide and Hedwig, for example). That is not a reason to avoid them, just a reason to decide in advance how you will say and spell the name. Families with Irish or Russian roots as well may enjoy comparing with our Irish girl names and Russian girl names.

These pairings are our suggestions, built only from names on this page and their checked meanings. Treat them as starting points.

  • Classic first, short middle: Mathilde Ida, Johanna Greta, Dorothea Lene, Charlotte Thea and Hildegard Emma.
  • Short first, flowing middle: Ida Friederike, Greta Josefine, Lotte Amalia and Thea Rosalie.
  • Shared meanings: Frida and Friederike both carry “peace”; Edeltraud and Adelheid share adal, “noble”; Gerlinde and Gerhild share ger, “spear”.
  • Sisters with one sound: Lina and Lena, Ella and Elsa, or Ilse and Elke, which feel connected without matching.
  • Mixing old and new: Hedwig and Emilia, Sieglinde and Leonie, or Kunigunde and Mia, if you like a vintage name beside a lighter one.

For a brother, our German boy names list uses the same checked approach. Whatever you choose, say the full name aloud with your surname, write out the initials, and picture it on a birthday card.

Related Betteroo Guides

The Bottom Line

German girl names range from old Germanic names such as Hedwig, Hildegard and Sieglinde, to German forms of names shared across Europe such as Elisabeth and Katharina, to light modern picks such as Emilia, Leonie and Frieda, and pet names such as Gretchen and Liesel. Shortlist a few, read the full meaning on each name’s entry, keep the umlaut if the name has one, and check how it sounds in English.

Then say each name out loud with your surname, picture it on a kindergarten cubby, and choose the one that feels like your daughter.

Frequently Asked Questions

What are some beautiful German girl names?

Beautiful German girl names include Adelheid, meaning nobleness or nobility, Mathilde, Friederike, Leonie, Amelie and Rosalie. Short choices such as Ida, Greta, Lotte and Thea are popular with families who want something simple. Flower and nature names with German usage include Flora, Rosa, Viola and Iris, which means rainbow in Greek and also names the flower.

What are rare German girl names?

Rare German girl names include Kunigunde, Swanhild, Ortrun, Adelinde, Jördis and Sonnhild, which Behind the Name labels as rare in German. Others, such as Sieglinde, Edeltraud, Hiltrud and Gerlinde, are older names built from Old German elements such as hilt, battle, lind, soft or tender, and drud, strength.

What German girl name means angel?

Angelika is the German, Polish and Hungarian form of Angelica, from a Latin word meaning angelic. Engel is a rare German name that Behind the Name lists for girls and boys. It may first have referred to the Angles, an early Germanic people, but it has long been associated with the Old German word for angel.

What is a German name for a female warrior?

Several German girl names carry battle meanings. Mathilde comes from a Germanic name meaning strength in battle, Hiltrud means strength in battle, and Hedwig joins Old German words for battle and war. Brunhild combines armour or protection with battle, and Gertrud is the German form of Gertrude, meaning spear of strength.

What German girl name means peace?

Frida is the clearest choice: it began as a short form of names containing the Old German element fridu, meaning peace. Frieda is a variant of Frida. Friederike, the German feminine form of Frederick, also carries the same element, since Frederick means peaceful ruler. All three are listed by Behind the Name with German usage.

What are old-fashioned German girl names?

Old-fashioned German girl names include Hildegard, Gertrud, Hedwig, Irmgard, Waltraud, Edeltraud and Hannelore, as well as Wilhelmine, Ottilie and Theresia. Nicknames such as Bärbel, Traudl, Uschi and Zenzi also have a vintage feel. Some of these are being rediscovered by parents who like names that few classmates share.

Calmer days, better nights.

Betteroo builds a personalized sleep plan for your baby. Take the free two-minute quiz and have it ready before the newborn weeks.

Take the Free Sleep Quiz

Related Betteroo Guides

6 Sources
  1. Behind the Name. Feminine German Names (gender and usage index; individual entries read October 2026).
    https://www.behindthename.com/names/gender/feminine/usage/german
  2. Behind the Name. German Names (usage index).
    https://www.behindthename.com/names/usage/german
  3. Behind the Name. Low German Names (usage index; entries for Elke and Anke).
    https://www.behindthename.com/names/usage/low-german
  4. Wissenschaftliche Dienste des Deutschen Bundestages. Das Namensrecht in der Bundesrepublik Deutschland (WD 7 – 3000 – 148/19), 2019.
    https://www.bundestag.de/resource/blob/668750/WD-7-148-19-pdf.pdf
  5. Berlin, Bezirksamt Spandau, Standesamt. Erläuterungen zur Namensführung eines Kindes (explanatory sheet).
    https://www.berlin.de/ba-spandau/politik-und-verwaltung/aemter/amt-fuer-buergerdienste/standesamt/erlaeuterungen-zur-namensfuehrung-eines-kindes.pdf
  6. Social Security Administration. Popular Baby Names (top 10 names of 2025).
    https://www.ssa.gov/oact/babynames/index.html