If you’re on the hunt for strong girl names, I’ve compiled a massive list of amazing choices. On this list of 100 girl names meaning strong, you’ll find out their origins and meanings as well. All the basics are covered to allow you to focus in on the meanings. I highly suggest grabbing a notebook and jotting down all your favorites as you’re certain to find several on this list!
I’ve taken the time to alphabetize them at the bottom of the post for you, but in the next section I’ve listed them with the origins and the meanings.
After reading through all of these strong girl names, you’ll have to let me know which ones are your favorite. I know that I mean mine…and once you start reading through, I think you’ll see why!
There may be affiliate links in this article. Please see my disclosure for more information.
GIRL NAMES MEANING STRONG
Adira: (Hebrew) With a name like this, it honestly just sounds tough. But the true meaning of this name is actually “strong.”
Arnia: (American) If you love eagles, this is the name for you. It means “strong as an eagle.”
Audrey: (English) Literally meaning “noble and strength”, this is a popular choice for a strong girl’s name. I’m also kind of partial to it as well. 😉
Bedelia: (Irish) This name means “strength” but it also reminds me of the beloved children’s book character, Amelia Bedelia.
Related: One Syllable Girl Names
Benny: (French) Meaning “strong”, this adorable name just stands out from the rest. It can be a unisex name as well.
Calynn: (Gaelic) Meaning “powerful in battle”, this name is unique and quite beautiful sounding with a strong and powerful meaning. (literally)
Related: Two-Syllable Girl Names
Chasina: (Hebrew) Meaning “mighty”, this name is unique but has a cute sound and strong meaning to it.
Karla: (Scandinavian) Meaning “strength”, this name is quite common and popular.
Matilda: (German) Meaning “strength”, this name is also highly linked to the popularity of the movie and book by Roald Dahl.
Millicent: (English) Another beautiful name meaning “strength” that can also be shortened to Millie.
Millie: (English) Meaning “mild of strength”, this name is often used as a nickname as well.
Nalda: (Spanish) Meaning “strong”, this is a unique and beautiful name for any baby girl.
Trudy: (German) Meaning “universal strength”, this name is all-around strong!
Valerie: (English) Meaning “strong”, this baby name has a meaning that will showcase their inner and outer strength all throughout life.
GIRL NAMES MEANING INDEPENDENT
Alcie: (Greek) “Strong-willed” is what this name means and it’s an attention-catcher as well.
Artemis: (Greek) Meaning “huntress”, it’s a strong name that has strong value.
Deandra: (English) This name is actually a blend of several names that mean “divine, masculine, and protector of man.”
Mary: (Hebrew) This name means “rebellion” but is also the name of the strong mother in the Bible, too.
Moxie: (American) Meaning “spirited”, this name encompasses a brave spirit and soul.
Reagan: (Irish) Perfect for a newborn, this name means “little ruler.”
Vale: (English) Meaning “lives in the valley”, I think about hitting the slopes and showcasing my body strength.
Vivian: (Latin) Meaning “life”, this is such strength in the everyday beauty.
GIRL NAMES MEANING BRAVE
Adele: (German) While many people tend to think of the famous singer, this name literally does mean “noble.”
Alesta: (Greek) Meaning “man’s defender”, this name sounds pretty tough! And it’s also fun to say, too.
Baldwin: (English) Meaning “bold”, this is a fun and unique name choice for any strong little girl.
Bernadette: (German) Meaning “brave as a bear”, is there really any doubting this girl’s name meaning strong?
Elda: (Italian) “Warrior” is the meaning and it’s short and sweet with a strong presence.
Emersyn: (English) This is another name that has some combined means, but overall it means “son of the brave and powerful one.” Don’t worry though…this is a unisex name!
Kelsee: (Irish) Meaning “brave”, this is a fun strong name for girls that often is spelled a variety of ways.
Nadette: (German) “Courage of a bear” is the meaning of this name. That sounds strong to me!
Tarsha: (Native American) Meaning “brave”, this beautiful name is unique and simple.
Related post: Legit Country Western Girl Names
GIRL NAMES MEANING STRONG SPIRIT
Abigail: (Hebrew) Meaning “fountain of joy”, this name is also a strong Biblical name that can be found in the Bible as well.
Alima: (Arabic) This might not be as common of a name, but it does have a strong sound and presence since it means “wise”.
Amelia: (Latin) “Industrious” is the meaning, but I know that my mind goes right to the strong and heroic Amelia Earhart.
Aphrodite: (Greek) We all know that Aphrodite is the goddess of love, which is why her name literally means “love”. It takes strength and courage to carry such a valuable gift.
Ember: (English) If you’re thinking “spark”, you’re exactly right. And we all know how powerful a spark can truly be.
Faye: (English) Meaning “loyalty”, this proves that this name has a strong spirit of remaining loyal.
Katniss: (American) While the meaning of this name is unknown, it’s based around the strong female character from the Hunger Games trilogy.
Sage: (Latin) This name means “wise” and can be a unisex name as well.
Teagan: (Irish) Meaning “little poet”, this name is also famous by a strong singing group, too.
Tesha: (Indian) Meaning “survivor”, this name is all about strength.
Related post: Hippie Names for Girls and Boys
Xena: (Greek) This name means “welcoming”, but if you’re familiar with TV, this was also a famous TV warrior with this name as well.
EVEN MORE STRONG GIRL NAMES TO CONSIDER
Althea: (Greek) Meaning “to heal”, it doesn’t get much stronger than that, right? Having a healing name shows she’s one tough cookie!
Angelina: (Greek) Meaning “messenger”, this name is used by strong females all over the world. One of the most famous humanitarians who shows her strength daily is Angelia Jolie.
Armour: (Scottish) Meaning the “maker of armor”, this name screams strong! Armour is what protects everyone from battles and getting hurt.
Athena: (Greek) More than likely you’ve heard about this goddess with a name meaning “wisdom.”
Atonia: (English) “Highly praiseworthy” is the meaning of this beautiful girl’s name.
Bentley: (English) This name is too cute to pass up and although it’s more popular as a boy’s name, it is starting to pick up popularity for girls as well. It represents a strong and powerful car brand for sure, but the true meaning is “meadow with coarse grass.”
Brea: (Irish) This name is actually a variation of names combined with a meaning of “power”.
Buffy: (Hebrew) Meaning “pledged to God”, this strong girl’s name reminds me of one thing: Buffy the Vampire Slayer.
Caden: (Gaelic) This name is a unisex name and means “battle”.
Camilla: (Latin) This strong female name means “noble” is one that is used in countries all over the world.
Carla: (English) “Feminine manly” is the meaning of this name and you’ll sometimes find it spelled with the letter “k” as well.
Cleo: (Greek) Meaning “glory”, most people will think of Cleopatra when they here this shortened version of the name.
Cleopatra: (Egyptian) This strong girl’s name means “queen of Egypt.” It just doesn’t get any stronger than that, right?
Danica: (Hebrew) Meaning “morning star”, this name has been gaining in popularity since the Nascar driver Danica Patrick took the scene.
Doria: (Greek) Meaning “of the sea”, this name holds its own well in the never-ending sea of strong girl name options.
Eleanor: (Greek) This name means “bright” and is one that reminds us all of Eleanor Roosevelt.
Related: Pretty Vintage Girl Names
Elizabeth: (Hebrew) Meaning “God is my oath”, this is a strong name that showcases strong faith.
Emily: (Roman) Meaning “industrious”, this name screams strength.
Evanna: (Welsh) Meaning “God is gracious”, this is strength in names that showcase variations of faith.
Everly: (English) Saying this name sounds strong and it’s meaning is “boar meadow”.
Fiona: (Irish) Meaning “fair, white, beautiful”, don’t let this name fool you. We all know how strong Fiona from Shrek is, right?
Gerry: (English) This name means “ruling spear”.
Harriet: (French) Meaning “estate ruler”, this name is more famous for being connected to Harriet Tubman.
Hera: (Greek) The meaning of this name is “queen” and that’s about as tough and as strong as one can get.
Hilary: (Latin) Meaning “cheerful”, this name shows strength because of the presidential candidate, Hilary Clinton.
Hilde: (Old Norse) “Battle” is the meaning of this tough girl’s name.
Jerrika: (American) Meaning “complete ruler”, this name isn’t messing around!
Joan: (English) Meaning “God is gracious”, this name is often connected with Joan of Arc.
Karma: (Hindi) Literally meaning “fate or destiny”, we all know the power of karma all too well.
Kendra: (English) Meaning “knowledge”, this is strength galore in using your mind.
Lace: (English) While this name means “belonging to Lacey”, it represents one of the strongest and most delicate fabrics there are.
Lexi: (Greek) “To defend” is the meaning and it is often a shortened version of the name Alexandra.
Lourde: (American) This name means “reference to the Virgin Mary” but is also popular because of the strong singer that is topping the charts as well.
Luana: (Hawaiian) Meaning “happy”, this name just feels like it really encompasses that strong Hawaiin spirit.
Mae: (English) Meaning “pearl”, you’re probably going to be quick to think about Mae West when you hear this name.
Maude: (German) “Powerful battler” is the meaning of this beautiful girl’s name.
Maya: (Spanish) This name means “water”, but is most known for Maya Angelo.
Meredith: (Welsh) Meaning “great ruler”, there is so much strength is those who have the ability to lead and rule.
Michelle: (Hebrew) Meaning “who is like God?”, that leaves a strong question for one to ponder.
Minka: (Polish) The meaning of this name is “gilded helmet” is quite lovely as well.
Mulan: (Chinese) Meaning “wood orchard”, this name showcases strength for millions of young girls because of the hit Disney movie.
Nike: (Greek) Meaning “victory”, it’s a safe guess that there is where the famous shoe company might have gotten their idea as well.
Nina: (English) With a name meaning “grace”, this name is short but packs a punch.
Nova: (Latin) Meaning “new”, this name feels strong and reminds me of the great boundaries of space.
Piper: (English) Even though the meaning of this name is “flute player”, the name has a strong sound to it as it’s leaving your mouth.
Rainey: (English) Meaning “queen”, all hail the powerful one!
Reese: (English) Meaning “fiery”, this name is all about strength.
Rilynn: (English) Meaning “beautiful little queen”, you’ll love this fun name.
Rory: (Scottish) Meaning “red king”, it’s just another great name for a powerful ruler.
Ruth: (Hebrew) Meaning “friend”, Ruth is a strong female in the Bible.
Sky: (English) There are a couple of things that this name can mean, which is “sky” or “cloud”. I love it because it’s a strong name that encompasses everything around us all the time.
Sloane: (Irish) Meaning “raider”, this is one tough name!
Tena: (Unknown) This name means “booth” and can be tied to strong occupational work.
Thieda: (English) Meaning “God’s gift”, you’ll love this unique and strong spirited baby girls name.
Tove: (Swedish) This name means “beautiful” and is a strong name in other countries.
Victoria: (Latin) Meaning “victory”, who doesn’t want to be the winner?
Victory: (Latin) If you want your child to literally have a name meaning “victory”, you can easily make it happen!
Zelda: (Yiddish) Meaning “blessed”, this is a strong female name that is used in the Bible.
There you have it. A giant list of awesome strong girl names that you can easily choose from. With these choices, there’s no doubt that you have amazing options for naming your little bundle of joy!
Do you have a favorite strong girl’s name from the list?