A strong name carries weight before your daughter ever says a word. Some of these names come from warrior goddesses and battle-tested queens, others simply mean brave, mighty, or unbreakable, but every one of them sounds like it can stand its ground.
You will find 100 strong baby girl names here, each with its meaning and roots. There are bold classics like Matilda and Valentina, fierce mythological picks like Athena and Freya, and softer names whose meanings pack a quiet punch.
Scroll through and see which one feels right for your fearless little girl.
100 Strong Girl Names for Fearless Females
Check out these inspiring and powerful girl names for your baby.
- Adira: A romantic Hebrew pick among girl names meaning “strong.”
- Agrona: Meaning “battle,” this fierce Celtic girl’s name is about as bold as they come.
- Aila: As a Scottish female name, the unique Aila means “from the strong place.”
- Alala: An ancient Greek girl’s name meaning “battle cry” for triumphant babies.
- Alessia: Originating from the same stem as Alexandra, this name is perfect for a feminine little “defender.”
- Alexandra: Meaning “defender of man,” this is a popular pick among strong baby girl names.
- Alexis: A cool, fresh take on Alexandra with the same resilient meaning.
- Aloisia: Meaning “warrior,” this German option makes a beautiful and tough name.
- Aluma: From Hebrew, this medieval name means “strong, brave.”
- Ama: A short Navajo pick meaning “she returns from battle,” perfect for a feisty survivor.
- Andrea: A feminine form of Andrew for a girl who is “strong” and “brave.”
- Artemis: A badass pick among mythological names, honoring the Greek goddess of the moon and the hunt.
- Athena: Honoring the Greek goddess of wisdom and war, Athena now ranks among the top US girl names, near #110 in recent births.
- Audrey: An Old English name meaning “noble strength,” worn with timeless grace by actress Audrey Hepburn.
- Baldey: Meaning “strong island” in Icelandic.
- Bellicent: A unique Arthurian spin on Millicent meaning “proper strength, power.”
- Beren: This pretty Turkish girl name is a unique pick meaning “smart, strong.”
- Bernadette: A French-German name meaning “brave as a bear,” borne by Saint Bernadette of Lourdes.
- Bertha: A powerful Germanic name for a girl with the radiant definition of “bright one.”
- Birget: A fun Viking variation of Bridget.
- Bree: Whether it is a form of Brígh or short for Gabriella, this cute girl’s name is powerfully meaningful.
- Brianne: A melodic choice among Celtic female warrior names meaning “strong, noble.”
- Bridget: A Gaelic name meaning “exalted one,” honoring the Celtic goddess and Ireland’s beloved Saint Brigid.
- Bridie: A chirpy Celtic pick for a “strong, exalted” girl destined for greatness.
- Brielle: A breezy French short form of Gabrielle, meaning “God is my strength.”
- Brígh: A pretty yet unusual Gaelic option meaning “power, virtue.”
- Bronisława: A Slavic warrior name for a feisty little “protector of glory.”
- Bryndis: A Scandinavian name for an “armored goddess” ready for battle.
- Caroline: A feminine form of Charles meaning “free woman,” Caroline pairs Southern charm with quiet steel.
- Chasina: A unique Aramaic name meaning “strong, mighty.”
- Chike: A spiritual pick among strong African girl names meaning “God of strength” in Igbo.
- Diana: The Roman goddess of the hunt and moon, also borne by Diana, Princess of Wales, who paired strength with grace.
- Elfriede: A name from the Middle Ages meaning “elf strength.”
- Elizabeth: Meaning “God is my oath,” this regal classic was carried for 70 years by Queen Elizabeth II.
- Enni: This dainty Finnish girl’s name holds power and strength, meaning “she who fights with a sword.”
- Erika: Spelled Erika or Erica, this Norse-rooted name means “eternal ruler.”
- Ermentrude: A solid Germanic name for a tough girl meaning “universal strength.”
- Etheldred: From the same root as Audrey, this medieval name means “noble strength.”
- Faith: A beautiful virtue name for a baby with the strength to believe.
- Freja: Spelled Freja or Freya, the Norse goddess of love and war, with a name meaning “lady.”
- Fuerte: The Spanish word for “strong” makes a rare but perfect girl’s name.
- Gabriella: Meaning “God is my strength,” this feminine of the archangel Gabriel is a favorite among biblical girl names.
- Geesi: A Somali name for a “courageous, brave hero.”
- Generys: A rare Welsh female name for a strong “girl hero.”
- Gertrude: From Old German “spear” and “strength,” Gertrude is a vintage pick with Valkyrie roots.
- Gordia: Meaning “good leader,” this Persian girl’s name has strong virtues behind it.
- Hedda: A short Scandinavian name meaning “battle” or “warrior,” also known from Ibsen’s heroine Hedda Gabler.
- Hera: Meaning queen, this ultimate Greek goddess name is full of power.
- Hermine: A great Germanic “soldier” name for a girl.
- Hilma: Meaning “determined warrior,” this German name is full of grit.
- Hiltrud: A firm Old German name meaning “strong in battle.”
- Imara: An exotic Swahili girl’s name meaning “strong, brave.”
- Inga: A Norse name linked to the god Ing, traditionally read as “guarded by Ing.”
- Iphigeneia: A standout “I” name from Greek mythology meaning “strong-born.”
- Ísveig: Meaning “ice power” in Icelandic, great for a girl inspired by winter.
- Kana: A Japanese girl’s name element meaning “powerful.”
- Khaing: A unique Burmese pick among “strong” baby girl names.
- Kinga: A Slavic feminine name meaning “brave.”
- Louise: An ever-popular English girl’s name meaning “renowned warrior.”
- Lovise: This tough “female warrior” name makes a unique alternative to Louise.
- Lulu: A cute nickname for Louise meaning “renowned warrior.”
- Maajida: An enchanting Muslim girl’s name meaning “powerful.”
- Magnhild: An Old Norse name joining “mighty” and “battle,” for a daughter with serious resolve.
- Mallt: A unique Welsh variant of Maud meaning “strong in battle.”
- Matilda: Meaning “mighty in battle,” Matilda is the brainy, fearless heroine of Roald Dahl’s much-loved novel.
- Mattie: A short form of Matilda, borne by the tough character in the novel True Grit.
- Maud: A medieval version of Matilda that sounds aggressive and tough.
- Meja: In Old Norse, Meja holds the strong meaning of “power, strength.”
- Mélisande: Romantic and continental, Mélisande is the French variant of Millicent.
- Mildred: Meaning “gentle strength,” this Old English name is gorgeously humble.
- Millicent: Meaning “hardworking, industrious,” this English name gives a girl the strength to go far.
- Millie: An adorable nickname from Millicent that makes a pretty standalone name.
- Myla: A friendly yet feisty girl’s name meaning “soldier” and “merciful.”
- Neasa: A mythological Celtic name meaning “not gentle” for a driven girl.
- Nerthus: A mythical Germanic name meaning “strong, healthy.”
- Nimerah: Designed for a “tigress,” this Arabic name also means “beauty, strength, power.”
- Ola: A pretty Polish short form of Alexandra meaning “defender of man.”
- Philomena: A bold Greek girl’s name meaning “friend of strength,” with a saintly, vintage charm.
- Qadira: A pretty Arabic name meaning “capable, powerful.”
- Reign: A strong word name for a queen radiating the power to rule.
- Rhona: A smart Gaelic pick among names meaning “power” for girls.
- Ronalda: The feminine form of Ronald with the strong meaning of “wise ruler.”
- Roswitha: An Old German name meaning “strong fame.”
- Sandy: Derived from the tough Alexandra stem, meaning “defender of man.”
- Shakti: A Sanskrit name meaning “power,” the divine feminine energy in Hindu belief.
- Solveig: An Old Norse name meaning “strength of the sun,” famous from Grieg’s Solveig’s Song.
- Thrud: A Norse goddess name and a unique pick among names meaning “strong” for girls.
- Treasa: From Irish, the unique Treasa means “strength.”
- Trudi: A cute standalone girl’s name beginning with the letter T derived from Gertrude.
- Tyra: A Scandinavian name tied to the Norse war god Tyr, brought into the spotlight by model Tyra Banks.
- Valencia: A Spanish locational name meaning “strength, vigor” in Latin.
- Valentina: Meaning “strong, vigorous,” Valentina honors Valentina Tereshkova, the first woman in space.
- Valerie: A Latin female name for a “strong, healthy, brave” daughter.
- Valeska: Another great Slavic pick among girl names meaning “strength.”
- Veronica: Meaning “she who brings victory,” from the Greek Berenice, Veronica carries a quietly triumphant note.
- Warrior: This non-conventional word was chosen as a middle name by Bindi Irwin for her daughter.
- Wei: A unisex Chinese name element with meanings including “power.”
- Wilhelmine: The feminine of Wilhelm, this stately German name means “resolute protector.”
- Willa: A pretty girl’s name beginning with W that means “strong-willed, resolute protection.”
- Zaila: An Arabic girl’s name meaning “might, power,” shared with spelling bee champion Zaila Avant-garde.






