Scandinavia’s rich history, fantastical mythology, and the world’s obsession with Vikings make it a great region to scout for impactful and unique names during your hunt for the perfect name for your perfect little girl. Scandinavian girl names are particularly great sources of inspiration thanks to their beauty on the page and how they roll off the tongue.
Scandinavian names for girls, like Kajsa (pronounced kai-sa), which means “pure,” Nora, which means “honorable,” and Astrid, which means “divine beauty,” look great on paper while also carrying powerful meanings behind them.
One particularly popular Scandinavian girl name of recent noteworthiness is Elsa, which means “consecrated to God.” Popularized in recent years across the UK and USA thanks to Disney’s Frozen, Elsa has long been a popular name in Sweden.
Another excellent Scandinavian girl’s name you’ve probably seen some version of is Freyja (also spelled Freya), which is the name of an ancient Norse goddess known for beauty and love.
Whether you’ve got the blood of Vikings coursing through your veins or a battle cry resonating in your heart, the wealth of Scandinavian names for girls we have to share with you is sure to help inspire your search for the perfect name. Check out more great Scandinavian girl names and their meanings in our list below.
Amora
Meaning: Light eagle
Origin: Scandinavian
Anneke
Meaning: Favor, grace
Origin: Scandinavian
Ase
Meaning: Tree
Origin: Scandinavian
Astrid
Meaning: Divine beauty
Origin: Scandinavian
Bestla
Meaning: Mother of Odin
Origin: Scandinavian
Brigida
Meaning: Strength. Mythological Celtic goddess of fire and poetry
Origin: Scandinavian
Callan
Meaning: Flowing water
Origin: Scandinavian
Dagny
Meaning: Joy of the Danes
Origin: Scandinavian
Darda
Meaning: A dart
Origin: Scandinavian
Elsa
Meaning: Consecrated to God
Origin: Scandinavian
Erica
Meaning: Ever kingly
Origin: Scandinavian
Freyja
Meaning: Norse goddess known for beauty and love
Origin: Scandinavian
Frida
Meaning: Beautiful
Origin: Scandinavian
Gerda
Meaning: Guardian. Peace. Fertility
Origin: Scandinavian
Greta
Meaning: Pearl. Abbreviation of Margaret
Origin: Scandinavian
Haldora
Meaning: Half spirited
Origin: Scandinavian
Helga
Meaning: Holy; devout
Origin: Scandinavian
Inca
Meaning: Feminine of Ing who was Norse mythological god of the earth’s fertility
Origin: Scandinavian
Inga
Meaning: A feminine diminutive of Ingeborg
Origin: Scandinavian
Ingaborg
Meaning: Hero’s daughter
Origin: Scandinavian
Ingrid
Meaning: Ing’s ride
Origin: Scandinavian
Iwona
Meaning: Archer
Origin: Scandinavian
Kajsa
Meaning: Pure
Origin: Scandinavian
Kallan
Meaning: Flowing water
Origin: Scandinavian
Kara
Meaning: Abbreviation of Katherine. Pure
Origin: Scandinavian
Karla
Meaning: Womanly; strength
Origin: Scandinavian
Karoline
Meaning: Variant of Carol: joy
Origin: Scandinavian
Katrina
Meaning: Pure
Origin: Scandinavian
Kay
Meaning: Keeper of the keys
Origin: Scandinavian
Kelda
Meaning: Spring. Fountain
Origin: Scandinavian
Kirsten
Meaning: Scandinavian form of Christine
Origin: Scandinavian
Linna
Meaning: Small blue flower
Origin: Scandinavian
Liv
Meaning: Life. Famous bearer: actress Liv Ullman
Origin: Scandinavian
Malena
Meaning: Woman from Magdala
Origin: Scandinavian
Margareta
Meaning: Pearl
Origin: Scandinavian
Marta
Meaning: Lady
Origin: Scandinavian
Mia
Meaning: Abbreviation of Maria
Origin: Scandinavian
Nada
Meaning: Hope
Origin: Scandinavian
Nissa
Meaning: Friendly elf
Origin: Scandinavian
Nora
Meaning: Honorable
Origin: Scandinavian
Norell
Meaning: From the north
Origin: Scandinavian
Olga
Meaning: Blessed
Origin: Scandinavian
Quenby
Meaning: Womanly
Origin: Scandinavian
Rae
Meaning: Doe
Origin: Scandinavian
Taina
Meaning: Feminine of the Roman family clan name Tatius
Origin: Scandinavian
Thora
Meaning: Feminine name honouring Thor, head of the Norse pantheon and god of thunder
Origin: Scandinavian
Thyra
Meaning: Feminine name in honour of the Norse god of War, Tyr
Origin: Scandinavian
Ula
Meaning: Wealthy
Origin: Scandinavian
Ursula
Meaning: She-bear. A medieval saint’s name
Origin: Scandinavian
Viveca
Meaning: Life
Origin: Scandinavian