Choosing a name for your baby girl is a special moment. Danish names carry a soft, elegant sound that feels both modern and classic. Many parents today look beyond common names and search for something with deep roots and a unique charm. Danish names offer exactly that. They come from Nordic history, old Viking roots, and royal family traditions. This makes them a wonderful choice for families who want a name with real meaning.
Denmark has a rich culture full of fairy tales, royal queens, and strong traditions. Many Danish girl names reflect this beauty. Some names sound soft and sweet, perfect for a gentle baby girl. Others carry royal power, fit for a future queen. You will also find names tied to nature, light, and love. Each name tells its own little story, making the choice even more special for parents.
This list includes rare Danish names, royal Danish names, and timeless picks that never go out of style. Whether you want something short and simple or long and elegant, there is a perfect match here. Every name includes its meaning and origin, so you understand the story behind it. This makes it easier to pick a name that truly fits your little girl.
Pro Tip: Say the name out loud with your last name before choosing. This helps you check the flow and sound. A name that reads well and sounds smooth is often the best pick for daily use.
Danish Girl Names Generator
Danish Girl Names Generator
Discover classic, modern, Nordic, and royal Danish names for girls, complete with traditional meanings, origin notes, and cultural heritage.
Why Danish Girl Names Are So Popular Today
Danish girl names are gaining popularity around the world, and it is easy to see why. These names sound soft, elegant, and easy to pronounce in almost any language. Parents love names that feel modern but still carry old-world charm. Danish names offer this perfect balance, making them a top choice for babies born today.
Social media and celebrity baby names have also helped bring Danish names into the spotlight. Many parents now search for names that feel unique but not too unusual. Danish names fit this trend perfectly. They are rare enough to stand out, yet simple enough to say and spell without trouble.
Another reason for their rise is the strong connection to nature and history. Many Danish names come from old Norse words tied to light, strength, and beauty. This gives each name a deeper meaning, which today’s parents truly value. A name is no longer just a label; it is a small story parents pass on to their child.
| Reason | Why It Matters |
| Easy to pronounce | Works well across different languages and cultures |
| Unique but familiar | Stands out without sounding too unusual |
| Rich meanings | Many names link to nature, light, and strength |
| Nordic trend | Scandinavian names are rising in global popularity |
| Royal connection | Some names come from Danish queens and princesses |
| Short and sweet | Many names are simple, one or two syllables |
| Timeless style | Names feel classic, not tied to a passing trend |
Popular Danish Girl Names With Meaning & Origin Table
Denmark has a lovely mix of short, soft-sounding names, Norse classics, and international favourites that fit easily in Danish. Many of the most popular choices are only two or three syllables and easy to say in any language. The table below covers 50 well-loved names with their meanings and roots. Use it as a starting point before exploring the other lists.
| Name | Meaning | Origin |
| Emma | Whole, universal | Germanic |
| Ida | Industrious, hardworking | Old German |
| Freja | Lady, noblewoman | Old Norse |
| Sofia | Wisdom | Greek |
| Clara | Bright, clear | Latin |
| Alma | Nourishing, soul | Latin |
| Agnes | Pure, chaste | Greek |
| Astrid | Divinely beautiful | Old Norse |
| Ingrid | Beautiful, Ing’s beauty | Old Norse |
| Sofie | Wisdom | Greek |
| Olivia | Olive tree | Latin |
| Nora | Honor, light | Latin/Irish |
| Filippa | Lover of horses | Greek |
| Marie | Beloved, wished-for child | Hebrew |
| Josefine | God will add | Hebrew |
| Mathilde | Mighty in battle | Old German |
| Ellen | Shining light | Greek |
| Karoline | Free woman | Germanic |
| Emilie | Eager, rival | Latin |
| Lærke | Lark (songbird) | Danish |
| Signe | New victory | Old Norse |
| Sigrid | Beautiful victory | Old Norse |
| Cecilie | Blind; patron of music | Latin |
| Isabella | Devoted to God | Hebrew |
| Frederikke | Peaceful ruler | Germanic |
| Victoria | Victory | Latin |
| Maja | Great; spring | Latin/Scandinavian |
| Liva | Life | Danish/Latin |
| Anna | Grace | Hebrew |
| Selma | Divine protection | Germanic |
| Thea | Goddess | Greek |
| Johanne | God is gracious | Hebrew |
| Caroline | Free woman | Germanic |
| Amalie | Industrious | Germanic |
| Vilma | Resolute protection | Germanic |
| Molly | Diminutive of Mary | Irish |
| Esther | Star | Persian/Hebrew |
| Asta | Beloved | Old Norse |
| Luna | Moon | Latin |
| Ellie | Shining light | Greek |
| Merle | Blackbird | Latin |
| Gudrun | God’s secret lore | Old Norse |
| Hanne | Grace | Hebrew |
| Karen | Pure | Greek |
| Kirsten | Follower of Christ | Greek |
| Lise | God’s promise | Hebrew |
| Mette | Pearl | Greek |
| Pernille | Rock (from Petronella) | Latin |
| Rikke | Peaceful ruler | Germanic |
| Tilde | Mighty in battle | Germanic |
Pro Tip: Say the name out loud with your surname and check that the two don’t blur together. Danish names often end in soft vowels or “-e”, so pairing them with a surname that starts with a vowel can run words together.
Cool Danish Girl Names
Cool names are short, confident, and a little edgy, often with a modern or mythic feel. Many come from Norse roots or Scandinavian nature words. They suit parents who want something that stands out without feeling hard to pronounce. Here are 65 options.
- Nova
- Kaya
- Vega
- Ronja
- Zara
- Sasja
- Saga
- Ylva
- Yrsa
- Hedda
- Runa
- Vibeke
- Lykke
- Zelma
- Kira
- Nikoline
- Tinna
- Stella
- Aya
- Ayla
- Elva
- Ebba
- Esma
- Ivy
- Indie
- Isa
- Ines
- Ivalo
- Nanna
- Naja
- Nivi
- Tessa
- Vilja
- Vanja
- Veronika
- Xenia
- Zenia
- Alberte
- Dagny
- Lova
- Lumi
- Mynte
- Mirja
- Noor
- Odette
- Onika
- Petra
- Quinta
- Raya
- Rebekka
- Roxanne
- Sanne
- Sia
- Siff
- Sille
- Scarlett
- Tara
- Tia
- Trine
- Tyra
- Uma
- Vilde
- Wilma
- Yasmin
- Zoey
Pro Tip: Cool names work best when they’re easy to spell. Test how a name looks in an email address and a school register before you commit to it.
Pretty Danish Girl Names
Pretty names have a graceful, flowing sound, usually with soft consonants and vowel endings. They tend to feel romantic and timeless, and many have Latin or Romance roots that Danish has adopted. These 65 names suit a gentle, elegant style.
- Adele
- Adelina
- Aurora
- Bella
- Camilla
- Celina
- Charlotte
- Christina
- Clementine
- Dahlia
- Daniella
- Diana
- Eleonora
- Elisabeth
- Eliza
- Elvira
- Emelie
- Estelle
- Evelina
- Fabienne
- Felicia
- Fiona
- Francesca
- Gabriella
- Gitte
- Grace
- Helena
- Henriette
- Isadora
- Juliette
- Katrine
- Lea
- Leonora
- Lilja
- Liselotte
- Lucia
- Luise
- Madeleine
- Margrethe
- Maren
- Marina
- Melina
- Michelle
- Mikaela
- Miranda
- Natasja
- Nicoline
- Ophelia
- Paulina
- Pia
- Rosa
- Rosalie
- Rose
- Sabrina
- Selina
- Serena
- Sidsel
- Simone
- Tabita
- Valentina
- Viola
- Violet
- Vivian
- Yvonne
- Zaria
Pro Tip: Long, pretty names almost always get shortened. Check whether you like the nickname it will likely become, for example Eleonora to Ella or Nora.
Cute Danish Girl Names
Cute names are short, sweet, and often end in “-ie”, “-i”, or “-a”. Many started as nicknames and are now given as full names. They sound playful and warm, which makes them a good fit for a baby. Here are 65 cute options.
- Bea
- Bibi
- Bitte
- Coco
- Cille
- Dicte
- Ditte
- Dolly
- Emmy
- Elle
- Fie
- Fifi
- Frida
- Gry
- Gigi
- Hannah
- Heidi
- Holly
- Ingie
- Ibi
- Josie
- Kamma
- Kiki
- Kitty
- Lisel
- Lily
- Lina
- Line
- Lisa
- Lisbeth
- Lotte
- Lulu
- Mie
- Mia
- Mille
- Milla
- Minna
- Minnie
- Mimi
- Nelly
- Nille
- Nina
- Nini
- Nissa
- Noomi
- Olga
- Ollie
- Pippi
- Polly
- Puk
- Ronni
- Sally
- Sasha
- Sif
- Sonja
- Stine
- Sunny
- Tilly
- Tine
- Tulle
- Tove
- Tanja
- Vicky
- Vivi
- Winnie
Pro Tip: Cute names can feel too young later in life. Pick one that still works on a CV, or give it a fuller name as the formal version.
Danish Girl Names 1800s
In the nineteenth century, Danish girls were often named after grandmothers and biblical or royal figures. Endings like “-ine” and “-ette” were very fashionable. Many of these names are now rare, which is why they’re coming back as vintage picks. Here are 65 names from that era.
- Ane
- Anne
- Andrea
- Augusta
- Bertha
- Bolette
- Boline
- Cathrine
- Christiane
- Christine
- Dorothea
- Elise
- Else
- Emilia
- Engelke
- Gertrud
- Gerda
- Hansine
- Harriet
- Hedevig
- Helene
- Henrikke
- Ingeborg
- Inger
- Kjerstine
- Lucie
- Marthine
- Karla
- Kirstine
- Paula
- Laurine
- Louise
- Lovise
- Magdalene
- Margrete
- Mariane
- Marthe
- Metha
- Nielsine
- Oline
- Ottilia
- Pauline
- Petrea
- Petrine
- Rasmine
- Regine
- Rigmor
- Severine
- Silla
- Thora
- Thomasine
- Valborg
- Vilhelmine
- Wilhelmine
- Agathe
- Alvilda
- Amalia
- Bertine
- Elsine
- Ellinor
- Emmeline
- Fanny
- Gunhild
- Hulda
- Ingelise
Pro Tip: Many 1800s names were feminine forms of male names, like Petrine and Thomasine. Family records can turn up the exact spelling if you want to honour an ancestor.
Common Danish Girl Names
Common names are the ones you’ll hear on any Danish playground or office floor. They come from several generations, from names popular in the mid-twentieth century to today’s top picks. They’re familiar, easy to pronounce, and rarely misspelled. Here are 65 of them.
- Ella
- Laura
- Emily
- Sara
- Amanda
- Liv
- Malou
- Silje
- Lene
- Susanne
- Helle
- Lone
- Tina
- Dorthe
- Birgit
- Bente
- Anette
- Annette
- Inge
- Grethe
- Lisette
- Karin
- Nathalie
- Lisbet
- Marianne
- Maria
- Merete
- Mona
- Anita
- Ulla
- Berit
- Dorte
- Anja
- Ann
- Annelise
- Bettina
- Britt
- Conni
- Dorrit
- Elsebeth
- Eva
- Hanna
- Helen
- Irene
- Kate
- Vera
- Karina
- Kristina
- Lena
- Lillian
- Linda
- Lis
- Majbritt
- Malene
- Marlene
- Monica
- Nadia
- Nete
- Rie
- Sabine
- Sandra
- Sine
- Solvej
- Susan
- Ninna
Pro Tip: A very common name can mean your child shares it with several classmates. If that matters to you, pair it with a distinctive middle name.
Traditional Danish Girl Names
Traditional names have deep roots in Danish and Norse culture, and families have passed them down for generations. They tend to feel sturdy and warm, with a strong sense of heritage. Here are 65 names that carry that history.
- Aase
- Agnete
- Alfhild
- Bodil
- Dagmar
- Elna
- Gurli
- Gyda
- Hedvig
- Helga
- Inga
- Lilli
- Lilla
- Mathilda
- Oda
- Ragnhild
- Ragna
- Sigrun
- Solveig
- Svanhild
- Sylvia
- Thyra
- Tora
- Torild
- Tordis
- Ulrikke
- Vigdis
- Vibe
- Asa
- Birthe
- Blenda
- Eline
- Elin
- Elisa
- Erna
- Ester
- Grete
- Gunvor
- Hjørdis
- Herdis
- Ingerid
- Ingjerd
- Kristiane
- Lovisa
- Margit
- Marit
- Mathea
- Nelle
- Olina
- Oluffa
- Ranveig
- Rosalinde
- Rut
- Signhild
- Sisse
- Alberthe
- Gerthe
- Torhild
- Turid
- Unni
- Vendela
- Edel
- Frederikka
- Ingunn
- Gunnel
Pro Tip: Traditional names often have several spellings, like Gunhild, Gunnhild, and Gunhilde. Pick one spelling and use it consistently on all documents.
Old Danish Girl Names
Old Danish names go back to the Viking Age and the Middle Ages, when many came straight from Old Norse. They’re bold, rhythmic, and full of history. Most are rarely used today, which makes them distinctive. Here are 65 names from the past.
- Aslaug
- Aud
- Bergljot
- Dyveke
- Estrid
- Gerd
- Gunnhild
- Hild
- Hilda
- Holmfrid
- Ingigerd
- Kolbrun
- Lagertha
- Ragnfrid
- Rannveig
- Sigfrid
- Thorgunna
- Tofa
- Ulfhild
- Alvild
- Arnbjorg
- Asdis
- Asgerd
- Astrud
- Bothild
- Borghild
- Botilda
- Brynhild
- Dagrun
- Gudveig
- Eydis
- Fridis
- Geirrid
- Gudlaug
- Gudrid
- Gunnvor
- Halla
- Halldis
- Hallgerd
- Hervor
- Ingveld
- Ingebjorg
- Katla
- Ketilrid
- Ormhild
- Signild
- Olof
- Ragnhilde
- Sigvor
- Herborg
- Sanngrid
- Vilborg
- Thorny
- Gunnborg
- Solrun
- Thorbjorg
- Thordis
- Thorhild
- Thorunn
- Ulfrun
- Unn
- Yngvild
- Valgerd
- Vedis
- Ylfa
Pro Tip: Old Norse names use letters like “þ” and “ð” that don’t appear on modern Danish records. Choose a modern spelling, such as Thorunn rather than Þórunn, so official forms accept it.
Funny Danish Girl Names
Some Danish names sound funny to English ears, and others are playful pet forms that Danes use affectionately. This list is meant to be fun, and a few are nicknames rather than formal given names. Here are 50 quirky, amusing options.
- Bimse
- Mulle
- Nusse
- Musse
- Tutte
- Titti
- Lulle
- Pjuske
- Dulle
- Dumle
- Bibbi
- Fiffi
- Trulte
- Snurre
- Trille
- Lille
- Pusle
- Klaudia
- Bjørg
- Britta
- Dunja
- Gunni
- Hedy
- Kika
- Lolle
- Mimse
- Pippa
- Pipsa
- Plumme
- Pyt
- Sussi
- Susi
- Tjorven
- Trutte
- Ulle
- Vippe
- Wibeke
- Brigitte
- Bitten
- Bettan
- Gitta
- Doris
- Guri
- Bonnie
- Bobbi
- Kikki
- Lizzi
- Maggi
- Rosie
- Zizzi
Pro Tip: Check what a name means in other languages before you pick it. A word that’s sweet in Danish can mean something unexpected elsewhere, so a quick search saves embarrassment.
Best Danish Girl Names
The best names balance beauty, meaning, and ease of use. These 70 picks are graceful, well-rounded choices that read well on paper and sound good aloud. They work in Denmark and abroad.
- Anine
- Annemarie
- Antonia
- Arabella
- Athena
- Beatrice
- Benedikte
- Bianca
- Camille
- Carla
- Carlotta
- Celeste
- Clarissa
- Cornelia
- Ea
- Edith
- Elea
- Eleanor
- Elena
- Elinor
- Elke
- Elmira
- Emmalou
- Enya
- Erica
- Eugenia
- Eve
- Flora
- Gabrielle
- Gaia
- Genevieve
- Georgia
- Gloria
- Greta
- Hazel
- Ilse
- Ilona
- Imke
- Iris
- Isolde
- Ivana
- Kaja
- Katinka
- Katja
- Laila
- Lara
- Larissa
- Lavinia
- Leila
- Leonie
- Lidia
- Lilje
- Linnea
- Livia
- Lou
- Lucille
- Ludmilla
- Lydia
- Mabel
- Magdalena
- Magna
- Marta
- Martine
- Maud
- Meta
- Mira
- Mirabel
- Nadja
- Naomi
- Natalie
Pro Tip: “Best” depends on your family. Shortlist five names and say each one aloud in a full sentence for a few days, then keep the one that still sounds right.
Danish Girl Names that Start with J
The letter J is pronounced like an English “Y” in Danish, so “Julie” sounds like “YOO-lee-eh”. Names beginning with J range from classic to modern and often come from Hebrew or Latin roots. Here are 50 to consider.
- Jacobine
- Jakobine
- Jannie
- Janni
- Janne
- Jannicke
- Janika
- Jasmin
- Jeanette
- Jeanne
- Jenna
- Jenny
- Jennifer
- Jensigne
- Jessica
- Jessie
- Jette
- Jill
- Joan
- Joanna
- Jolene
- Joline
- Jonna
- Jonette
- Jorid
- Jorun
- Jørgine
- Josefa
- Josefina
- Josephine
- Judith
- Julia
- Julianne
- Juliane
- Julie
- Julietta
- Junia
- Justine
- Jutta
- Jytte
- Jane
- Janina
- Janice
- Jamilla
- Jacqueline
- Joyce
- Jonina
- Jorunn
- Jamie
- Jayla
Pro Tip: International families should note the Danish “J” sound. If people abroad will struggle with it, consider a spelling such as Yasmin or Julia that reads the same in both languages.
Royal Danish Girl Names
Denmark has one of the oldest monarchies in the world, and its queens and princesses have given the country many enduring names. Royal names tend to feel stately, refined, and historic. Many are double names, a common royal tradition. Here are 50 with a regal air.
- Alexandrine
- Alexandra
- Mary
- Margareta
- Margarethe
- Caroline Mathilde
- Anne-Marie
- Sophie Magdalene
- Juliane Marie
- Louise Augusta
- Charlotte Amalie
- Marie Louise
- Anna Sophie
- Sophie Amalie
- Helvig
- Berengaria
- Richardis
- Ingerd
- Kristine
- Katharina
- Dorothea Sophia
- Sophia Hedvig
- Louise Charlotte
- Charlotte Frederikke
- Wilhelmine Marie
- Marie Sophie
- Sophie Dorothea
- Eleonore
- Regina
- Augustine
- Adelheid
- Ottilie
- Sibylla
- Theodora
- Valdemara
- Wilhelmina
- Carolina
- Cordelia
- Isabelle
- Josephina
- Leopoldine
- Sophie Charlotte
- Mariana
- Kunigunde
- Octavia
- Philippine
- Rosamunde
- Sidonia
- Theresia
- Victorine
Pro Tip: Double names can be used together or split. Use one as the first name and the other as a middle name so your child has options later.
Typical Danish Girl Names
Typical Danish names are the everyday ones you’d expect in a phone book or class list. Many are short, use the letters “e” and “a”, and have the soft rhythm of Danish speech. Hyphenated names like Anne-Mette are also very Danish. Here are 62 typical picks.
- Randi
- Maiken
- Mai
- Malin
- Siri
- Anne-Mette
- Anne-Sofie
- Anne-Lise
- Annemette
- Carina
- Christel
- Iben
- Majken
- Mikala
- Rita
- Elsa
- Elly
- Henny
- Louisa
- Marie-Christine
- Anne-Grethe
- Berta
- Bettine
- Bine
- Cecilia
- Charlotta
- Christa
- Dora
- Elsemarie
- Fia
- Fine
- Gro
- Gurine
- Hilde
- Kia
- Kim
- Kimmie
- Kristel
- Lilianne
- Lissi
- Lizette
- Lotta
- Mariann
- Marielle
- Marlen
- Melanie
- Merethe
- Nadine
- Nanette
- Nella
- Nilla
- Noemi
- Pernilla
- Renate
- Ricki
- Rina
- Roberta
- Rosita
- Silvia
- Stephanie
- Tinne
- Susanna
Pro Tip: Typical Danish names travel well, but the letters “æ”, “ø”, and “å” may not appear on every keyboard. Decide on an ASCII-friendly spelling for online forms.
Classic Danish Girl Names
Classic names have lasted through many generations without going out of fashion. They feel polished and dependable, and they suit both formal and casual settings. Many have Latin, Greek, or Old English roots that blend well with Danish. Here are 62 timeless picks.
- Adelaide
- Beatrix
- Cassandra
- Christabel
- Delphine
- Dorothy
- Georgina
- Gwendolyn
- Hermine
- Honora
- Katarina
- Lucinda
- Lorelei
- Marguerite
- Millicent
- Minerva
- Natasha
- Nicola
- Olympia
- Patricia
- Perdita
- Petronella
- Rhea
- Rosemarie
- Rosina
- Seraphina
- Corinna
- Evangeline
- Florentine
- Genoveva
- Henrietta
- Isabeau
- Kordula
- Ludovika
- Marcella
- Marceline
- Mercedes
- Nerissa
- Odile
- Pandora
- Rowena
- Sabina
- Stephania
- Thekla
- Ursina
- Veronique
- Viviane
- Winifred
- Xanthe
- Yolanda
- Zelda
- Zita
- Aline
- Amelie
- Annabelle
- Aurelia
- Bernadette
- Cosima
- Delia
- Elodie
- Fleur
- Giselle
Pro Tip: Classic names are rarely trendy, so they age well. Look at how they’d sound on a child, a teenager, and a 60-year-old.
Modern Danish Girl Names
Modern Danish names reflect today’s taste for short, open-vowel sounds and international influences. Many have risen in popularity in the last two decades. They feel fresh, energetic, and easy to say in many languages. Here are 62 contemporary options.
- Alba
- Aria
- Arya
- Isla
- Lana
- Leia
- Lia
- Mika
- Mila
- Mirella
- Nala
- Nomi
- Nour
- Olea
- Sanna
- Sienna
- Talia
- Thilde
- Zahra
- Aleksandra
- Aliya
- Amina
- Alva
- Amy
- Aida
- Ava
- Aisha
- Elia
- Elina
- Kaia
- Kelly
- Malia
- Naima
- Noa
- Silja
- Siv
- Tamia
- Yara
- Zainab
- Maryam
- Leyla
- Lucca
- Mikkeline
- Ninja
- Nelia
- Rania
- Safiya
- Selene
- Sumaya
- Tuva
- Wilja
- Zeynep
- Zola
- Ziva
- Elisia
- Ilva
- Idalina
- Kimi
- Lisia
- Marla
- Nellie
- Oona
Pro Tip: Trendy names can date a child to a specific year. Check current Danish baby name statistics to see how crowded a name already is.
Unique Danish Girl Names
Unique names are rare, distinctive, and often borrowed from myth, flowers, or other languages. They give your child a name few others share. They may need a little extra explaining, but they’re memorable. Here are 63 uncommon picks.
- Abelone
- Ailsa
- Alruna
- Ambra
- Anemone
- Aniela
- Arabelle
- Ariadne
- Astra
- Atalanta
- Avalon
- Azalea
- Azura
- Bryndis
- Calliope
- Caprice
- Cerise
- Clio
- Dagmara
- Damaris
- Dilara
- Elektra
- Fiamma
- Fjolla
- Freesia
- Galatea
- Gudmara
- Halfrida
- Ianthe
- Karsta
- Kassiopeia
- Kjerstin
- Kleopatra
- Lavendel
- Lirael
- Lysandra
- Magnolia
- Marigold
- Melisande
- Nephele
- Nixie
- Oleandra
- Orla
- Pelagia
- Philomena
- Rhiannon
- Saphira
- Selja
- Thalassa
- Thessaly
- Tirsa
- Umbra
- Xiomara
- Ysolde
- Zephyrine
- Zinnia
- Orfea
- Nerida
- Myrtille
- Lunette
- Isaura
- Halima
- Eirene
Pro Tip: With a rare name, be ready to spell and pronounce it often. Choose one whose pronunciation is intuitive so it doesn’t become a daily chore.
Danish Girl Names Inspired by Nature
Denmark is full of forests, coastlines, and meadows, and its naming tradition reflects that. Nature names include flowers, trees, birds, and gemstones, some in Danish and some borrowed. They feel calm, fresh, and grounded. Here are 63 nature-inspired options, a few of which are plain Danish words used as names.
- Bjørk
- Birke
- Hassel
- Rønne
- Pil
- Lind
- Svale
- Svane
- Due
- Robin
- Havdis
- Valmue
- Ranunkel
- Klematis
- Fuchsia
- Hortensia
- Lupin
- Mimosa
- Nellike
- Orkidé
- Pæon
- Primula
- Salvia
- Solsikke
- Syren
- Tusindfryd
- Coral
- Perle
- Pearl
- Amber
- Opal
- Hyacinth
- Camellia
- Stjerne
- Wisteria
- Briar
- Aspen
- Erika
- Edelweiss
- Poppy
- Daisy
- Fern
- Willow
- Juniper
- Sage
- Heather
- Laurel
- Lyng
- Bregne
- Kløver
- Kornblomst
- Anis
- Hyld
- Rosmarin
- Timian
- Tulipa
- Blåklokke
- Bellis
- Sølvi
- Vanilje
- Viol
- Lilla
- Blomme
Pro Tip: Some nature words are lovely as middle names but unusual as first names. Try a nature name in the middle spot if you’re unsure.
Danish Girl Names From Norse Mythology
Norse mythology gave Scandinavia a rich set of goddesses, valkyries, and giantesses. These names carry strength, mystery, and a sense of ancient story. They’re more unusual than everyday names but are gaining fans among parents who love myth. Here are 62 to explore.
- Frigg
- Frigga
- Skadi
- Hel
- Hela
- Gefjon
- Fulla
- Eir
- Ran
- Rind
- Lofn
- Njorun
- Sjofn
- Snotra
- Syn
- Var
- Vor
- Sol
- Bil
- Hlin
- Gna
- Idunn
- Angrboda
- Sinmara
- Groa
- Hyrrokkin
- Jord
- Nott
- Thrud
- Skogul
- Gunnr
- Hildr
- Mist
- Geirahod
- Randgrid
- Rota
- Kara
- Svava
- Sigrdrifa
- Alvit
- Olrun
- Hlodyn
- Heid
- Gullveig
- Bestla
- Nerthus
- Vanadis
- Thorgerd
- Hrist
- Skeggjold
- Herja
- Hrund
- Skuld
- Urd
- Verdandi
- Sigyn
- Hyndla
- Menglod
- Ganna
- Sunna
- Eostre
- Norna
Pro Tip: Read the myth behind a name before choosing it. Some figures, like Hel, have dark associations, so make sure the story matches what you want your child’s name to represent.
Ending Note on Danish Girl Names
That’s a full list of 1,099 Danish girl names, covering popular, traditional, royal, modern, and mythic styles. A few names are spelling variants or come from neighbouring Nordic cultures, which is common in Denmark today. The best name is one that feels right when you say it aloud and fits your family’s story. Take your time, shortlist a few favourites, and trust your instincts.
Pro Tip: Before you decide, say your top three names out loud with the full surname, and imagine calling them across a playground. The one that still feels natural is usually the right one.
Final Words
Choosing a name for your baby girl is a big decision, but it does not have to feel stressful. Danish names give you so many beautiful options to pick from. You can choose something rare, something royal, or something simple and sweet. Every name on this list carries its own story and charm.
We hope this list helped you find a name that feels right for your family. A good name stays with your child for life, so take your time and enjoy the process. Read the meanings again, say the names out loud, and see which one feels natural to you. Trust your heart when making the final choice.
Danish names bring a mix of history, beauty, and strength. They are a great way to give your daughter a name with real depth. Whatever name you choose from this list, it will carry a piece of Danish culture and tradition. We wish you and your baby girl all the best.
“FAQs”
What is a cool female Viking name?
A cool female Viking name is Freya, meaning lady or noble woman. Astrid is another strong pick, meaning divinely beautiful. These names sound powerful and carry real Norse history.
What is a classic German girl name?
A classic German girl name is Anna, simple and timeless across generations. Greta and Ingrid are also classic choices with deep roots. These names stay popular because of their elegant, easy sound.
What is a very Danish name?
A very Danish name is Freja, a soft and pretty choice loved in Denmark. Ida and Clara are also very Danish, short and sweet. These names reflect Denmark’s calm and elegant naming style.
What is a European female name?
A European female name is Sofia, popular across many European countries. Emma and Mia are also widely used European names. These names sound familiar and international, making them easy to pronounce everywhere.
What is a rare but pretty girl name?
A rare but pretty girl name is Rosalind, soft and full of old charm. Seraphina is another rare pick, elegant and unique. These names stand out without feeling too unusual.
What are 100 German girl names?
There are 100 German girl names ranging from classic to modern, including Anna, Greta, Mila, and Frieda. Many combine old-world charm with an easy, clean sound. A full list gives parents plenty of choices for every style.
What is a rare vintage girl name?
A rare vintage girl name is Mabel, sweet and full of old charm. Agnes and Beatrice are also lovely vintage picks. These names feel fresh again after years of being overlooked.
What are cute German names?
Cute German names include Lina, Mila, and Greta, all soft and easy to say. These names sound gentle and modern. They work well for babies and grow nicely with age.
What’s the most popular girl name in Germany?
The most popular girl name in Germany right now is Emilia, loved for its soft, elegant sound. Mia and Hannah also rank high in popularity. These names balance tradition with a fresh, modern feel.
What are the top 10 old lady names?
The top 10 old lady names include Mildred, Ethel, Agnes, Doris, and Florence. Names like Edith and Gertrude also make the list. These vintage names are now returning as stylish baby name choices.

Ch Shahid is a passionate names blogger and creative writer who loves helping people discover unique, meaningful, funny, and memorable names. Through his blog, he shares carefully researched name ideas, name meanings, nicknames, pet names, character names, and creative naming inspiration.