Girl Names Inspired by Powerful Women in History

This post may include affiliate links. We may use a variety of images to illustrate ideas and concepts. See our full Terms and Privacy Policy.

More parents choosing names that carry weight. These names are tied to real women who shaped history through their intellect, courage or leadership.

These aren’t just sounds that roll off the tongue. Each one holds a story of resilience, innovation or defiance.

Think about what a name says before you settle on it. Some names don’t just identify. They signal something deeper, something enduring.

Best Girl Names Inspired by Powerful Women in History

Victoria

  • Origin: Latin
  • Meaning: Victoria means “victory” like winning a big ol’ trophy in life and getting to stand on the podium with a sparkly crown

Ada

  • Origin: German
  • Meaning: Ada means nobility or of noble kind and honestly sounds like someone who could run a kingdom before breakfast

Amelia

  • Origin: German
  • Meaning: Amelia means “work” or “industrious one” and honestly sounds like the kind of name that just gets stuff done without breaking a sweat

Eleanor

  • Origin: French
  • Meaning: Eleanor means she who brings light or more like the shining one who doesn’t need a flashlight because her vibe glows

Cleopatra

  • Origin: Greek
  • Meaning: Cleopatra means queen who’s honored by her people or more simply glory of the father

Elizabeth

  • Origin: Hebrew
  • Meaning: Elizabeth means “God is my oath” which kinda sounds like a super serious promise but also lowkey epic if you think about it

Harriet

  • Origin: English
  • Meaning: Harriet means “estate ruler” which is pretty cool if you think about it … like she’s in charge and everybody knows it

Florence

  • Origin: Italian
  • Meaning: Florence means “flourishing” or “to bloom” which is super fitting for a little girl who’s gonna grow up strong like Florence Nightingale
  • who totally changed nursing and saved so many lives

Rosa

  • Origin: Latin
  • Meaning: Rosa means “rose” like the flower which is pretty … and also kind of a symbol for love and resistance which is cool

Joan

  • Origin: French
  • Meaning: Joan means “God is gracious” and yeah it kind of sounds like a vintage vibes name but totally rocks in a badass way

Frida

  • Origin: Scandinavian
  • Meaning: Frida means peace and it kinda makes you think of calm vibes like… imagine a serene lake but as a name

Marie

  • Origin: French and Hebrew
  • Meaning: Marie means “bitter” or “beloved” depending on if you’re into old school pain or just really sweet vibes

Coretta

  • Origin: English variant of Cora
  • Meaning: Coretta means “maiden” or “young woman” which feels kinda perfect for a little girl who’s gonna grow up strong and bold like the amazing woman it’s named after

Indira

  • Origin: Sanskrit
  • Meaning: Indira means “beautiful” or “splendid” and honestly … kind of perfect for a future trailblazer

Emmeline

  • Origin: English
  • Meaning: Emmeline means “industrious leader” or “whole hearted” and sounds like the kind of name that could win a debate club championship without breaking a sweat

Sojourner

  • Origin: English
  • Meaning: Sojourner means a traveler or someone who stays somewhere for a while but doesn’t really belong there … kind of like a human Airbnb

Virginia

  • Origin: Latin
  • Meaning: Virginia means “she who brings victory” or “pure maiden” and wow … that’s some strong vibes right there

Maya

  • Origin: Sanskrit
  • Meaning: Maya means illusion or magic but also represents mother in some cultures … kind of like calling someone a mystical mom queen

Hypatia

  • Origin: Greek
  • Meaning: Hypatia means “from the highest one” and yeah it sounds fancy because she basically ruled math and philosophy like a total boss in ancient times

Susan

  • Origin: English
  • Meaning: Susan means “lily” which is a pretty flower that’s been loved for ages

Angela

  • Origin: Greek
  • Meaning: Angela means “messenger” or “angel” like someone who brings good news … probably good vibes only

Jane

  • Origin: English
  • Meaning: Jane means “God is gracious” and honestly sounds like the kind of name that would run a meeting while wearing heels and looking fierce

Ida

  • Origin: Germanic
  • Meaning: Ida means “industrious one” or “hardworking” which is super fitting for a girl who’s gonna run the world someday

Louisa

  • Origin: English
  • Meaning: Louisa means “famous warrior” or “strong in battle” which is pretty cool if you ask me

Golda

  • Origin: Hebrew
  • Meaning: Golda means “golden” and honestly who doesnt want their little girl to shine like a golden superstar

Malala

  • Origin: Pashtun
  • Meaning: Malala means “grieved heart” which is kinda sad sounding but honestly the girl who made it famous is straight up fearless so it now kinda means “epic courage” in my book

Simone

  • Origin: French
  • Meaning: Simone means she who listens or maybe even sneaky eavesdropper … just kidding it’s actually a gender-neutral name that started as a form of Simon

Valentina

  • Origin: Latin
  • Meaning: Valentina means “strong healthy woman” or “full of strength” … kinda like a superhero but with less capes and more confidence

Sappho

  • Origin: Greek
  • Meaning: Sappho is linked to the island of Lesbos where the famous poet lived

Jacqueline

  • Origin: French
  • Meaning: Jacqueline means “supplanter” which basically means someone who takes over like a boss

Teresa

  • Origin: Greek
  • Meaning: Teresa means “harvester” or “one who reaps” which is kinda perfect for a girl who gets stuff done

Clara

  • Origin: Latin
  • Meaning: Clara means “bright” or “clear” like a shining star on a perfect night

Dolores

  • Origin: Spanish
  • Meaning: Dolores means “sorrows” but hey … don’t let that bring you down.

Boudica

  • Origin: Celtic British
  • Meaning: Boudica means “victory” or “victorious” and yeah … she definitely lived up to that name

Sylvia

  • Origin: Latin
  • Meaning: Sylvia means “from the forest” or “woodland” which kinda makes you picture her wandering through trees like a total boss

Anna

  • Origin: Hebrew
  • Meaning: Anna means “grace” or “favor” like the kind of charm that makes everyone want to be your best friend

Benazir

  • Origin: Persian
  • Meaning: Benazir means “without equal” or “unparalleled” which is pretty cool if you think about it … like being one of a kind and totally boss

Helen

  • Origin: Greek
  • Meaning: Helen means “light” or “shining one” which is pretty cool if you think about it like she’s basically a human flashlight … but in a good way

Audrey

  • Origin: Old English
  • Meaning: Audrey comes from the name Æthelthryth and means noble strength or noble spirit which is pretty cool if you ask me

Margaret

  • Origin: Old English
  • Meaning: Margaret means “pearl” which is kinda funny cause now you gotta wonder how many kids named Margaret feel like they gotta live up to being shiny and rare

Nellie

  • Origin: English
  • Meaning: Nellie means “light” and kinda shines bright like a little firefly … or a flashlight with great battery life

Ruth

  • Origin: Hebrew
  • Meaning: Ruth means “compassionate friend” or “companion” and honestly sounds like someone who’d have your back during a breakup or a zombie apocalypse

Zitkala

  • Origin: Dakota Sioux
  • Meaning: Zitkala means “bird” and it kinda just flaps right into your heart with how free and wild it sounds

Catherine

  • Origin: Greek
  • Meaning: Catherine means “pure” or “clear” and yeah … it’s basically the ancient version of saying someone’s got a glittery soul

Eva

  • Origin: Hebrew
  • Meaning: Eva means “life” or “to live” and honestly who doesn’t want a little human firecracker named after the spark of life itself

Lillian

  • Origin: Latin
  • Meaning: Lillian means flower girl or one who’s as lovely as a lily and honestly who wouldn’t want to be named after something that pure and beautiful

Rebecca

  • Origin: Hebrew
  • Meaning: Rebecca means “to tie” or “bind” which is kinda funny cause it sounds like she’s always making connection

Wilhelmina

  • Origin: German
  • Meaning: Wilhelmina means “resolute protector” or “strong-willed warrior” and yeah … it kinda sounds like someone who’d run a kingdom or start a revolution before breakfast

Serena

  • Origin: Latin
  • Meaning: Serena means “calm” or “serene” and yeah it’s kinda funny how someone so chill in name can be such a total boss on the tennis court

Isabel

  • Origin: Spanish and Hebrew
  • Meaning: Isabel means “God is my oath” and it’s basically like saying “I’m serious about this life thing”

Conclusion

Victoria, Eleanor, and Ada reflect proven strength, each tied to women who led, invented, and resisted. I choose them because data shows names influence identity, and history proves these bear measurable impact.

You’re not just naming a child; you’re anchoring her to resilience, intellect, and courage—qualities empirically linked to lasting change. These names don’t inspire randomly; they carry documented weight.

Clara Finch
Clara Finch