Looking for strong and meaningful female Viking names? These names come from the Norse world of warriors, gods, and explorers. They are powerful, beautiful, and full of history. This guide lists the best Viking names for females, explains what they mean, and helps you choose the perfect one.
In the Viking Age, a name was a wish. It told a story of strength, destiny, or a gift from the gods. Viking female names were no different. They could mean “beautiful goddess,” “strength in battle,” or “bringer of peace.” Today, these names are popular for babies, book characters, and gaming avatars because they sound cool and mean something special.
Let’s explore the world of Norse names and find a name that carries the spirit of a shield-maiden, a wise woman, or a fearless explorer.
Popular Viking Names for Girls
These female Norse names have stood the test of time. They are classic, recognizable, and still widely used in Scandinavia and around the world today.
Astrid (AS-trid)
Meaning: “Beautiful goddess” or “divine strength.” Old Norse origin. A name of timeless beauty and power.
Perfect for: A resilient and graceful leader, both wise and strong.
Freya (FRAY-ah)
Meaning: “Lady” or “noble woman.” Old Norse origin, from the goddess of love, beauty, and war.
Perfect for: A charismatic, passionate, and independent person with a magnetic presence.
Ingrid (ING-grid)
Meaning: “Beautiful” or “fair.” Old Norse origin. A classic name suggesting inner and outer radiance.
Perfect for: A grounded, reliable, and warmly beautiful individual.
Sigrid (SIG-rid)
Meaning: “Beautiful victory” or “victorious counselor.” Old Norse origin. A powerful, triumphant name.
Perfect for: A strategic thinker and a born winner who achieves great things.
Liv (LEEV)
Meaning: “Life” or “protection.” Old Norse origin. Short, modern, and full of positive energy.
Perfect for: A vibrant, energetic person who brings joy and safety to others.
Strong Viking Female Names
These names embody the spirit of the shield-maiden. They speak of battle, resilience, and formidable strength.
Hilda (HIL-dah)
Meaning: “Battle” or “fighter.” Old Norse origin. A direct, no-nonsense name of a warrior.
Perfect for: A fierce protector, a competitive athlete, or a tenacious spirit.
Ragna (RAG-nah)
Meaning: “Advice” or “decision in battle.” Old Norse origin. The name of a powerful queen.
Perfect for: A decisive leader, a clever strategist, and a natural authority figure.
Saga (SAH-gah)
Meaning: “Seeing one” or “seeress.” Old Norse origin, also the name of a goddess of storytelling.
Perfect for: A wise storyteller, a historian, or someone with deep intuition and foresight.
Thyra (TEE-rah or THY-rah)
Meaning: “Thor’s warrior” or “helpful in battle.” Old Norse origin. Implies the strength of the god Thor.
Perfect for: A mighty and reliable ally, someone who is a pillar of strength in tough times.
Brynhild (BRIN-hild)
Meaning: “Armor battle” or “bright battle.” Old Norse origin, from the legendary shield-maiden.
Perfect for: A legendary, fearless heroine in stories or a person of incredible personal courage.
Unique & Rare Female Viking Names
For those seeking something less common, these rare Viking girl names are historical gems waiting to be rediscovered.
Alfhild (ALF-hild)
Meaning: “Elf battle” or “supernatural warrior.” Old Norse origin. Mystical and fierce.
Perfect for: A character with an otherworldly grace and a fierce, independent will.
Eira (AY-rah or EYE-rah)
Meaning: “Mercy” or “protection.” Old Norse origin. A gentle yet strong name.
Perfect for: A healer, a compassionate soul, or a peaceful guardian.
Runa (ROO-nah)
Meaning: “Secret lore” or “rune.” Old Norse origin. Connected to magic and mystery.
Perfect for: A mysterious, knowledgeable character, perhaps a mage or a keeper of secrets.
Sif (SIF)
Meaning: “Bride” or “kinswoman.” Old Norse origin, wife of Thor, known for her golden hair.
Perfect for: A person of great beauty and loyalty, a steadfast friend or partner.
Yrsa (UR-sah)
Meaning: “She-bear.” Old Norse origin. Wild, strong, and protective.
Perfect for: A fiercely independent and protective person with a strong, natural instinct.
Mythological & Goddess Viking Names
Draw power directly from the Norse pantheon. These female Viking names belong to goddesses and mythical beings.
Freya (FRAY-ah)
Meaning: “Lady.” Goddess of love, beauty, war, and death. The most famous Norse goddess.
Perfect for: A complex, powerful, and alluring individual who commands every room.
Idunn (EE-doon)
Meaning: “Again to love” or “renewal.” Goddess who guards the apples of youth.
Perfect for: A youthful, vibrant, and nurturing person who brings energy and life to others.
Hel (HEL)
Meaning: “Hidden” or “cover.” Ruler of the underworld realm of the same name.
Perfect for: A strong, stoic character who rules their own domain, often misunderstood.
Skadi (SKAH-dee)
Meaning: “Damage” or “shadow.” Giantess goddess of winter, hunting, and mountains.
Perfect for: An athletic, independent loner who thrives in challenge and wild places.
Sol (SOUL)
Meaning: “Sun.” The goddess who drives the sun chariot across the sky.
Perfect for: An optimistic, radiant person who is a source of light and warmth for everyone.
Nature-Inspired Viking Female Names
The Vikings lived close to the land and sea. Many beautiful Norse female names come from the natural world.
Bjørg (BYORG)
Meaning: “Help,” “salvation,” or “protection” (like a mountain). Old Norse origin.
Perfect for: A solid, reliable, and protective person who is like a fortress for their loved ones.
Elin (EH-lin)
Meaning: “Torch” or “light.” Old Norse origin. A bright and shining name.
Perfect for: An intelligent, inspiring person who guides others out of darkness.
Frida (FREE-dah)
Meaning: “Beautiful” or “peace.” Old Norse origin. Suggests a calm, lovely strength.
Perfect for: A peaceful, artistic soul who values harmony and beauty.
Linnéa (lin-NAY-ah)
Meaning: “Twinflower” (from Linnaeus). While modern, it uses the Norse goddess Lin’s name.
Perfect for: A delicate, beautiful, and spirited person with a love for nature.
Rán (RAWN)
Meaning: “Robbery.” Old Norse origin, the sea goddess who captures sailors with her net.
Perfect for: A character with a wild, untamed, and unpredictable nature, like the ocean.
Viking Names for Female Warriors
These names are for the true fighters, inspired by weapons, battle, and the warrior ethos.
Gunnhild (GOON-hild)
Meaning: “Battle war” or “fight.” Old Norse origin. A classic warrior-queen name.
Perfect for: A born leader in conflicts, a strategic and formidable force.
Hervor (HER-vor)
Meaning: “Guardian of the army.” Old Norse origin, a famous warrior woman in saga.
Perfect for: A loyal, brave guardian who stands at the front line for their people.
Sigrun (SIG-roon)
Meaning: “Secret of victory.” Old Norse origin, a Valkyrie name.
Perfect for: A destined winner, a Valkyrie-like figure who chooses who triumphs.
Torunn (TOOR-oon)
Meaning: “Thor’s love” or “Thor’s secret.” Old Norse origin. Implies Thor’s fierce favor.
Perfect for: A beloved, powerful fighter blessed with great strength and passion.
Vigdis (VIG-dis)
Meaning: “War goddess” or “spirit of battle.” Old Norse origin. Fierce and divine.
Perfect for: A character whose very spirit is tied to combat and glorious struggle.
Beautiful & Poetic Female Viking Names
Not all Viking names were about war. These names celebrate beauty, love, and the arts.
Åse (AW-seh)
Meaning: “Goddess.” Old Norse origin. Simple, ancient, and profoundly beautiful.
Perfect for: A person with a dignified, timeless, and inherently noble character.
Dagmar (DAG-mar)
Meaning: “Day maiden” or “glorious day.” Old Norse origin. Bright and hopeful.
Perfect for: An optimistic person who brings light, joy, and new beginnings.
Gerd (GAYRD)
Meaning: “Enclosure” or “protection.” Old Norse origin, wife of Freyr, a beautiful giantess.
Perfect for: A person of striking beauty who is also a protective, nurturing force.
Kari (KAH-ree)
Meaning: “Curly hair” or “the gusty one.” Old Norse origin. Lively and spirited.
Perfect for: A person with a lively, breezy personality, full of energy and movement.
Solveig (SOL-vayg)
Meaning: “Strength of the sun” or “sun way.” Old Norse origin. Poetic and strong.
Perfect for: A resilient, bright soul who finds their path through strength and positivity.
Short & Modern Viking Girl Names
These names have Viking roots but feel fresh, snappy, and perfect for the modern world.
Bodil (BOH-deel)
Meaning: “Battle remedy” or “penance.” Old Norse origin. Unusual and strong.
Perfect for: A unique, strong-willed individual with a deep and complex character.
Eira (AY-rah)
Meaning: “Mercy.” As above, short, sweet, and full of positive, gentle strength.
Perfect for: A modern healer, a compassionate nurse, or a kind-hearted friend.
Nora (NOR-ah)
Meaning: Short form of Eleanor, but also linked to the Norse “Nor,” meaning “north.”
Perfect for: A strong, dependable person with a cool, calm demeanor.
Reyna (RAY-nah)
Meaning: “To raid” or “to travel.” A modern take on an Old Norse verb.
Perfect for: An adventurous, ambitious person who is always seeking new horizons.
Tora (TOOR-ah)
Meaning: “Thor.” Female form of Thor. Short, powerful, and direct.
Perfect for: A no-nonsense, powerful person with a thunderous presence and a good heart.
Names for Characters & Fantasy
Ideal for novels, games, or RPGs, these Viking names for females sound epic and carry deep meaning.
Brynhild (BRIN-hild)
As above. The quintessential fantasy shield-maiden name for a legendary heroine.
Eir (AYR)
Meaning: “Mercy” or “peace.” Old Norse origin, also the name of a goddess of healing.
Perfect for: A wise healer, cleric, or peaceful sage in a fantasy setting.
Hervor (HER-vor)
As above. Perfect for a player-character warrior or a key NPC guardian.
Sigrdrífa (sig-DREE-fah)
Meaning: “Driver to victory.” Old Norse origin, another name for a Valkyrie.
Perfect for: The highest-ranking Valkyrie character or a destined champion.
Ylva (IL-vah)
Meaning: “She-wolf.” Old Norse origin. Wild, instinctive, and pack-oriented.
Perfect for: A druid, a ranger, or a character with a fierce, animalistic nature.
Historical & Royal Female Viking Names
Names borne by real queens, noblewomen, and figures from the sagas.
Emma (EM-ah)
Meaning: “Whole” or “universal.” While common now, it was used by Viking-age nobility.
Perfect for: A person of unifying strength, a leader who brings people together.
Gyda (GEE-dah or GUY-dah)
Meaning: “God” or “goddess.” Old Norse origin, name of several legendary women.
Perfect for: A person of high status, grace, and almost divine authority.
Margret (MAR-gret)
Meaning: “Pearl.” Old Norse form of Margaret, used in medieval Scandinavia.
Perfect for: A person of great value, wisdom, and layered beauty.
Thyra (TEE-rah)
As above. A quintessential royal Danish Viking name, borne by powerful queens.
Perfect for: A born ruler, a queenly figure with strength and strategic mind.
Úlfhild (OOLF-hild)
Meaning: “Wolf battle.” Old Norse origin. Fiercely noble and animalistic.
Perfect for: A historical or fantasy character from a noble, ferocious lineage.
Conclusion
Choosing a Viking name female is about connecting to a legacy of strength, beauty, and adventure. Whether you’re naming a baby, a book character, or finding a new online handle, these female Viking names carry powerful stories in their syllables. From the battlefield strength of Hilda to the divine beauty of Freya, each name offers a unique vibe and meaning. Look through the lists, say the names out loud, and find the one that feels right for your modern-day shield-maiden, explorer, or leader. The past is full of powerful names, waiting for you to give them new life.
FAQs
1. What is a badass Viking name for a girl?
A badass Viking female name is Brynhild or Hervor, both names of legendary shield-maidens meaning “armor battle” and “guardian of the army.”
2. What is the Viking name for princess?
There isn’t one direct word, but names like Åse (“goddess”) and Thyra (borne by queens) carry royal, noble meanings fit for a princess.
3. Who is the most famous Viking woman?
The most famous Viking woman is likely Lagertha, the legendary shield-maiden from the sagas, though Freya is the most famous goddess.
4. What Viking girl name means warrior?
The Viking girl name Hilda directly means “battle” or “fighter,” making it a pure warrior name.
5. What is a badass Valkyrie name?
A badass Valkyrie name is Sigrdrífa (“driver to victory”) or Sigrun (“secret of victory”), both powerful female Norse names for choosers of the slain.










