Overview
While many parents stick with classic names for their babies, plenty pick a cool name with a kickass meaning for fun.
In searching for a badass name for your little girl, you can pick fierce monikers from mighty gods and goddesses in Greek mythology. But you can also choose from A-list celebrities and popular names of superheroes.
You may find inspiration from our top 100 badass girl name list below, with name meanings to help you choose the one that you think will suit your baby girlโs personality in the future.
Popular Badass Baby Names for Girls
Many names have a Latin origin, but plenty of kickass names for girls also came from Roman and Greek mythology.
You can also find several cool monikers of Norse gods or other Welsh, Scandinavian, and Irish characters.
They could make a cool name, whether you use them as a first or middle name for your baby girl.
The following are our top 100 fierce and totally badass baby girl names you can choose for your little one:
Adira
- Origin: Hebrew
- Meaning: Strong, noble, or powerful
- Variations/Synonyms: Adirah
- Description: In Disneyโs โTangled: The Series,โ sheโs a fierce, mysterious warrior. She served as Rapunzelโs guide in many adventures across the world.
Aella
- Origin: Greek
- Meaning: Whirlwind
- Variations/Synonyms: Aela
- Description: Sheโs one of the fiercest Amazon warriors who favored using a double-ax as a weapon.
- She was one of the first warriors to attack Herakles when the Greek hero went to their island to take Queen Hippolytaโs magical girdle.
Aiden
- Origin: Irish and Turkish
- Meaning: Little fiery one
- Variations/Synonyms: Aydin
- Description: This unisex Irish name comes from โAodhโ (the Celtic god of the sun).
- Its Turkish version means โenlightened.โ
Aleta
- Origin: Dutch, Greek, English, and Latin
- Meaning: Little winged one
- Variations/Synonyms: Aleeta, Alleta, or Aletta
- Description: Itโs the Dutch version of โAdelheid.โ
- In Greek, it means โtruthfulโ and is the name of the goddess of truth.
Alexandra
- Origin: Greek and Latin
- Meaning: Defender of man
- Variations/Synonyms: Alexie, Alex, and Alexis
- Description: Itโs one of the female versions of โAlexander.โ
- The name comes from the Greek word โalexein,โ which means โto protect.โ
Alvara
- Origin: Italian and Spanish
- Meaning: Elf warrior or an army of elves
- Variations/Synonyms: Alvahrah or Alvarah
- Description: In Italian, the name means โelf warrior,โ but it can also mean โone who speaks the truthโ in Spanish.
Amelia
- Origin: Latin, English, German, and Urdu (a language primarily used in Pakistan)
- Meaning: Work, industrious, or striving
- Variations/Synonyms: Amalia
- Description: Amelia Earhart was an American aviator well known for being the first woman to fly solo across the Atlantic Ocean. Though she set and broke many records, she disappeared without a trace after running out of fuel and possibly crashing into the Pacific Ocean.
Amira
- Origin: Arabic, Hindi, and Hebrew
- Meaning: Ruling princess
- Variations/Synonyms: Ameera, Ameerah, Amirah, or Ammira
- Description: The name can also mean โtreetopโ in Hebrew.
Angelina
- Origin: Greek and Hebrew
- Meaning: Messenger
- Variations/Synonyms: Angela, Angie, Angelica, Angelic, or Angeline
- Description: Itโs from the Greek word โangelos,โ which means โmessenger.โ
Ara
- Origin: Arabic and Armenian
- Meaning: Brings rain
- Variations/Synonyms: Arrah, Arah, or Arra
- Description: It was originally considered among baby boy names because it means โkingโ in Arabic. But the name is popularly used for baby girls in Western countries.
Ariel
- Origin: Hebrew and French
- Meaning: Lion of God
- Variations/Synonyms: Ariela, Ariella, or Arielle
- Description: Itโs a unisex name popular as a female name in modern times because of its use by the titular character in the Disney princessmovie, โThe Little Mermaid.โ
What Girl Name Means Wild? Artemis
- Origin: Greek
- Meaning: Butcher
- Variations/Synonyms: Artemes
- Description: It comes from the Greek word โartamos,โ meaning โbutcher.โ
- In Greek mythology, this is the name of the goddess of wild animals, chastity, and the hunt.
Arya
- Origin: Hindu, Sanskrit (an ancient Indian language), Hebrew, and Italian
- Meaning: Noble or honorable one
- Variations/Synonyms: Aria, Aryane, or Ariana
- Description: Itโs a unisex name that also means โairโ or โmelodyโ in Italian and โlionessโ in Hebrew.
Athena
- Origin: Greek
- Meaning: Praise
- Variations/Synonyms: Atheena
- Description: Sheโs the Greek goddess of wisdom and war. This badass goddess emerged from Zeusโ head, fully clothed and ready for battle.
What Girl Name Means Fire? Blaze
- Origin: Old English and German
- Meaning: Flame
- Variations/Synonyms: Blaize
- Description: Itโs a unisex name from the Germanic element โblas,โ meaning โwhite and shiningโ like white-hot fire.
- The name also traces its roots to the Old English word โblรฆse,โ which means โbright flame or torch.โ
Briar
- Origin: English
- Meaning: Thorny bush of wild roses or brambles
- Variations/Synonyms: Briare
- Description: Itโs a cool name for boys and girls.
Buffy
- Origin: English
- Meaning: God is my oath
- Variations/Synonyms: Buffee
- Description: This kickass name is famous in the 90s as the main characterโs name in the popular TV series โBuffy the Vampire Slayer.โ Itโs not surprising that the 90s kids are now naming their children after this badass heroine.
Cassandra
- Origin: Greek
- Meaning: One who excels and shines over men
- Variations/Synonyms: Casandra, Cassie, Casey, or Kassandra
- Description: It comes from the Greek word โkekasmaiโ (to shine or excel).
Diana
- Origin: Roman
- Meaning: Divine
- Variations/Synonyms: Diane or Artemis (Greek)
- Description: Sheโs the goddess of wild animals and the Roman counterpart of the Greek goddess, Artemis. Sheโs also the protector of childbirth.
Elektra
- Origin: Greek
- Meaning: Shining amber
- Variations/Synonyms: Electra, Elka, Elke, Elek, or Elektrine
- Description: It comes from the Greek word โelektronโ (amber).
- In Greek mythology, sheโs the goddess of the sea clouds.
Ember
- Origin: English
- Meaning: Smoldering coal
- Variations/Synonyms: Ehmber
- Description: It can also be a name for baby boys.
- In popular culture, the Ember goddess is a character in the โAvatarโ game.
Endellion
- Origin: Cornish and Welsh Gaelic
- Meaning: Fire soul
- Variations/Synonyms: Endelienta
- Description: The name meaning makes it a strong name for your little one.
Evren
- Origin: Turkish
- Meaning: Universe
- Variations/Synonyms: Evreen
- Description: Itโs the name of a dragon in Turkish mythology.
Finley
- Origin: Scottish, Gaelic, and Old Irish
- Meaning: Fair warrior
- Variations/Synonyms: Finnley
- Description: Itโs the unisex version of โFionnlagh,โ which comes from the Old Irish elements โfionnโ (white) and โlaochโ (hero or warrior).
Freya
- Origin: Scandinavian and Old German
- Meaning: Noble lady
- Variations/Synonyms: Freiya and Freyah
- Description: Sheโs the goddess of love and fertility in Scandinavian mythology.
Hale
- Origin: Old English
- Meaning: Hero or heroine
- Variations/Synonyms: Halle
- Description: This Old English name was originally used for boys but became popular for girls in modern times. One example is Hollywood actress Halle Berry.
Harley
- Origin: Old English
- Meaning: Hare meadow
- Variations/Synonyms: Harly
- Description: It comes from the Old English words โhareโ (rabbit or hare) and โleahโ (clearing or meadow).
Harlow
- Origin: English and Anglo-Saxon
- Meaning: Rocky hill or a pile of rocks
- Variations/Synonyms: Harlowe
- Description: It comes from the Old English word โhรฆrโ (rock) and โhlฤwโ (hill).
Harriet
- Origin: German
- Meaning: Home ruler
- Variations/Synonyms: Hariet
- Description: Itโs the feminine form of โHenry.โ
- This name originated from the Germanic words โheimโ (home) and โricโ (power or ruler).
What Is A Female Warrior Name? Hera
- Origin: Greek
- Meaning: Protectress
- Variations/Synonyms: Hira, Herra, or Juno (Roman)
- Description: Sheโs the queen of the gods in Greek mythology and the counterpart of the Roman goddess Juno.
- The name comes from the Greek word โherosโ (warrior).
Hermione
- Origin: Greek
- Meaning: Earthly messenger
- Description: In Greek mythology, sheโs the only daughter of the famous Helen of Troy.
- The name became popular in modern times as one of the main characters in the โHarry Potterโ series.
Hildegard
- Origin: Old High German, Spanish, Polish, Portuguese, Slovene, and Hungarian
- Meaning: Battle stronghold or guard
- Variations/Synonyms: Hildegarda, Hildegรกrd, and Hildegarde
- Description: In Scandinavian mythology, sheโs the Valkyrie (female warrior) sent by the chief god Odin to escort fallen battle heroes to Valhalla (hall of slain warriors).
Hippolyte
- Origin: Greek
- Meaning: Stampeding horses
- Variations/Synonyms: Hippolyta
- Description: Sheโs the daughter of Ares (god of war) and Otrera (creator and first queen of the Amazons).
- She owns a magical girdle that grants supremacy and power to the wearer.
Ida
- Origin: Old Norse and German
- Meaning: Industrious or prosperous
- Variations/Synonyms: Iida or Idella
- Description: It comes from the Germanic element โidโ (work) or the Old Norse word โiรฐโ (deed or action).
Jarah
- Origin: Arabic, German, and Hebrew
- Meaning: Boldness and bravery
- Variations/Synonyms: Jarrah
- Description: Itโs a sweet-sounding name with a kickass meaning.
Jedda
- Origin: Greek and Nyungar (an Australian Aboriginal language)
- Meaning: Jet-black gemstone
- Variations/Synonyms: Jedah
- Description: In Nyungar, the name also means โwrenโ (a bird).
Jett
- Origin: English
- Meaning: Black
- Variations/Synonyms: Jette
- Description: Itโs a unisex name that can also mean โgemstone.โ
Jinx
- Origin: Latin
- Meaning: Charm or spell
- Variations/Synonyms: Jynx
- Description: It can be a cool name for your little one.
Jubilee
- Origin: Hebrew and English
- Meaning: Ram’s horn
- Variations/Synonyms: Jubilie
- Description: In English, the name can also mean โa celebration.โ
- Sheโs a mutant with the power to make pyrotechnic energy blasts in โX-Men.โ
Juno
- Origin: Latin and Roman
- Meaning: Queen of heaven
- Variations/Synonyms: Hera (Greek) or June
- Description: Sheโs the Roman goddess of love and marriage.
- Sheโs the Roman counterpart of the Greek goddess Hera and ruled as the chief goddess alongside Jupiter.
Kainda
- Origin: African
- Meaning: Hunter’s daughter
- Variations/Synonyms: Kenda
- Description: It can be a kickass name for a brave girl.
Katniss
- Origin: Greek and Latin
- Meaning: Katniss plant
- Variations/Synonyms: Katnis or Katnish
- Description: It became popular because of Katniss Everdeen, the fictional heroine from โThe Hunger Gamesโ trilogy.
Kendra
- Origin: Welsh
- Meaning: Greatest champion
- Description: It can also mean โroyal powerโ from the Old English words โcyneโ (royal) and โrฤซcโ (power).
Kivah
- Origin: Hebrew
- Meaning: Protector
- Variations/Synonyms: Akiva
- Description: This cool girlโs name can also mean โshelter.โ
Lilith
- Origin: Hebrew
- Meaning: Storm goddess or night monster
- Variations/Synonyms: Lilit or Lilu
- Description: In Jewish or Greco-Roman mythology, she was Adamโs first wife but banished from Eden after refusing to be submissive.
- Though sheโs also considered as a โshe-demonโ in some myths, her name is often associated with independence and strength.
Lula
- Origin: German and Spanish
- Meaning: Famous warrior
- Variations/Synonyms: Lulla
- Description: Itโs an alternate form of โLouise.โ
What Girl Name Means Moon? Luna
- Origin: Latin, Italian, Spanish, and Roman
- Meaning: Moon
- Variations/Synonyms: Selena (Greek), Lena, Lina, and Lyna
- Description: Sheโs the Roman goddess of the moon.
Madonna
- Origin: French and Italian
- Meaning: My lady
- Variations/Synonyms: Donna
- Description: Itโs from the Old Italian words โmaโ (my) and โdonnaโ (lady).
- Madonna earned the title as the โmost successful female musician of all timeโ and โbest-selling female recording artist of all time.โ Sheโs famous for her amazing talent and badass attitude.
Marvel
- Origin: Spanish and English
- Meaning: Extraordinary
- Variations/Synonyms: Marvele or Marvela
- Description: In popular culture, Captain Marvel is one of the most powerful among the โAvengers.โ
Maxima
- Origin: Latin and Russian
- Meaning: Greatest
- Variations/Synonyms: Maxime
- Description: Itโs the female form of โMaximus.โ
What Is Brave Girl Name? Merida
- Origin: Latin
- Meaning: One who achieves a place of honor
- Variations/Synonyms: Merrida
- Description: This badass Disney princess defied tradition by becoming a skilled archer and living an independent life.
Milunka
- Origin: Serbian
- Meaning: Rivaling
- Variations/Synonyms: Millunka
- Description: It can be a unique namefor your strong little girl.
- Milunka Saviฤ CMG was a badass real-life Serbian heroine. She holds the world record as the most decorated female combatant in warfare.
Mirta
- Origin: Spanish and Croatian
- Meaning: Crown of thorns
- Variations/Synonyms: Mirtha
- Description: It can also mean โmyrtleโ in Croatian.
Mulan
- Origin: Chinese
- Meaning: Wood orchid
- Variations/Synonyms: Mu Lan
- Description: This brave Disney heroine joined the Imperial Army disguised as a man to prevent her sickly father from joining the war.
Murphy
- Origin: Irish
- Meaning: Sea warrior
- Variations/Synonyms: Murphie
- Description: Itโs a unisex name that also means โdescendant of Murchadh (a sea warrior).โ
Nadia
- Origin: Slavic
- Meaning: Hope
- Variations/Synonyms: Nadya
- Description: Nadia Murad is an activist who became the first female from Iraq to receive a Nobel Peace Prize. She fights to end human trafficking and promote womenโs rights in her country.
Naja
- Origin: Arabic and Greenlandic
- Meaning: Rescue or escape
- Variations/Synonyms: Naija
- Description: It can also mean โa boyโs younger sisterโ in Arabic.
Natasha
- Origin: Russian, Latin, Slavic, and Greek
- Meaning: Birthday of the Lord
- Variations/Synonyms: Natalia
- Description: In popular culture, Natasha Romanoff is a special agent of S.H.I.E.L.D. and one of the โAvengers.โ
Nebula
- Origin: Latin
- Meaning: Mist or fog
- Variations/Synonyms: Nebulae and Nebulah
- Description: Sheโs the fierce robotic warrior (daughter of Thanos) in the โAvengersโ series.
Neera
- Origin: Spanish and Greek
- Meaning: Capable of great destruction
- Variations/Synonyms: Nirah
- Description: Sheโs one of the Nereids (sea nymphs) in Greek mythology.
Nichola
- Origin: Greek
- Meaning: Victory of the people
- Variations/Synonyms: Nike
- Description: Itโs the modern form of โNike,โ the goddess of victory.
Nyx
- Origin: Greek
- Meaning: Night
- Variations/Synonyms: Niks and Nox (Roman)
- Description: Sheโs the Greek goddess and personification of the night.
Okoye
- Origin: Nigerian
- Meaning: Protector
- Variations/Synonyms: Okorie
- Description: Sheโs the leader of the elite forces of Wakanda, a fictional African nation in the โAvengersโ series.
Onyx
- Origin: Latin and English
- Meaning: Precious stone
- Variations/Synonyms: Onix
- Description: Itโs the name of a black gemstone but can also be a cool moniker for your baby girl.
Otrera
- Origin: Greek
- Meaning: Mother of the Amazons
- Variations/Synonyms: Otrerra
- Description: Sheโs a demigoddess who became the first queen of the Amazons, a tribe of fierce female warriors.
Phoenix
- Origin: Greek
- Meaning: Dark red or mythical bird
- Variations/Synonyms: Phoeniks
- Description: Itโs a unisex name that refers to the mythical bird who dies by fire and resurrects from the ashes.
Puma
- Origin: Spanish and English
- Meaning: Mountain lion
- Variations/Synonyms: Pomo and Pouma
- Description: It can also mean โstrength.โ
What Girl Name Means Dark? Raven
- Origin: English and Scandinavian
- Meaning: Dark haired or wise
- Variations/Synonyms: Rayven or Ravenna
- Description: Itโs also a moniker for badass women.
Rebel
- Origin: English and Latin
- Meaning: Defiant person
- Variations/Synonyms: Rebelle (French) or Rebele
- Description: It comes from the Latin word โbellumโ (war).
- Itโs a moniker for rebellious people but is also used as a first name. One example is comedienne Rebel Wilson.
Reese
- Origin: Welsh and English
- Meaning: Fiery
- Variations/Synonyms: Rhys
- Description: Itโs the English form of the Welsh name โRhys.โ
Reign
- Origin: English and Old French
- Meaning: Sovereign
- Variations/Synonyms: Reigne
- Description: Itโs from the Old French word โreignierโ (to reign).
Rogue
- Origin: English
- Meaning: Unpredictable
- Description: Itโs a moniker for troublemakers but is now popularly used as a first name.
- In the โX-Menโ series, sheโs the mutant who can absorb other mutantsโ powers, memories, and personality traits.
Roxy
- Origin: Persian
- Meaning: Dawn
- Variations/Synonyms: Roxie
- Description: It comes from the Old Persian word โraohschna,โ meaning โbright dawn.โ
Ryder
- Origin: Old English
- Meaning: Knight or mounted warrior
- Variations/Synonyms: Rider, Rydere, or Ridere
- Description: Itโs from the Old English word โridereโ (horse-mounted warrior or messenger).
Saga
- Origin: Norse
- Meaning: Story
- Variations/Synonyms: Seja or Sja
- Description: In Norse mythology, sheโs the goddess who sees everything.
Samara
- Origin: Hebrew and Arabic
- Meaning: Guardian
- Variations/Synonyms: Samarah
- Description: It can also mean โprotected by God.โ
What Is A Baddie Girl Name? Scarlett
- Origin: English, Old French, and Latin
- Meaning: Bright red
- Variations/Synonyms: Scarlet
- Description: Itโs from the Medieval Latin word โscarlatumโ (cloth of scarlet).
Scout
- Origin: French and English
- Meaning: First Explorer
- Variations/Synonyms: Scoute
- Description: Itโs from the Old French word โescouterโ (to listen).
Shabina
- Origin: Arabic
- Meaning: The eye of the storm
- Variations/Synonyms: Sabina
- Description: It can be a unique name for your baby girl.
Shuri
- Origin: Japanese
- Meaning: Village
- Variations/Synonyms: Shurih or Shurri
- Description: Sheโs the princess of Wakanda, whoโs also a genius inventor in the โAvengersโ series.
Sierra
- Origin: Spanish
- Meaning: Mountain range
- Variations/Synonyms: Siera or Sierrah
- Description: It comes from the Latin word โserraโ (jagged).
Sif
- Origin: Norse
- Meaning: Bride
- Variations/Synonyms: Siff
- Description: In Norse mythology, sheโs the second wife of Thor (god of thunder).
Sirena
- Origin: Greek
- Meaning: Enchanter
- Variations/Synonyms: Serena
- Description: Itโs the Greek form of โsiren.โ According to legend, they lure seafarers with their irresistible singing.
Sloane
- Origin: Irish
- Meaning: Little raider
- Variations/Synonyms: Sloan and Sloana
- Description: Itโs from the ancient Gaelic name โSluaghadhโ (raid).
What Is A Powerful Name For A Girl? Storm
- Origin: English
- Meaning: Storm or violent weather
- Variations/Synonyms: Stormi or Stormy
- Description: Sheโs one of the powerful mutant heroes in โX-Men.โ She appears to have many powers, including energy and weather manipulation.
Taika
- Origin: Finnish, Ethiopian, Lithuanian, and Japanese
- Meaning: Magic or spell
- Variations/Synonyms: Tayka
- Description: It means โmagicโ in Finnish but has other meanings in other languages: โbig houseโ in Japanese, โpeaceโ in Lithuanian, and โroyal throneโ in Ethiopian.
Tempest
- Origin: French, Latin, and English
- Meaning: Storm
- Variations/Synonyms: Tempeste
- Description: Itโs from the Old French word โtempesteโ (storm).
Tequila
- Origin: Spanish and Inca
- Meaning: A liquor
- Variations/Synonyms: Tequilla
- Description: This name was also derived from โMama Quilla,โ the moon goddess of the Inca, an ancient civilization in pre-Columbian America.
Terra
- Origin: Latin and Roman
- Meaning: Earth
- Variations/Synonyms: Gaia (Greek)
- Description: Sheโs the Roman goddess of the earth and the equivalent of the Greek goddess Gaia.
Tiana
- Origin: Russian, Latin, English, and Indo European
- Meaning: Princess
- Variations/Synonyms: Tianna or Tiarah
- Description: Sheโs the badass Disney princess in the animated movie โThe Princess and the Frog.โ
Titania
- Origin: Greek
- Meaning: Giant
- Variations/Synonyms: Titan or Titanie
- Description: Sheโs the queen of fairies in William Shakespeareโs โA Midsummer Night’s dream.โ Her name refers to the Titans, who were powerful giant gods in Greek mythology.
Valeria
- Origin: Italian and Latin
- Meaning: Strength and vigor
- Variations/Synonyms: Valleria
- Description: It comes from the Latin name โValerius,โ derived from the root word โvalereโ (to be strong).
Veda
- Origin: Sanskrit (ancient Indian language)
- Meaning: Knowledge or wisdom
- Variations/Synonyms: Vedah or Vรฉda
- Description: Itโs from the Sanskrit word โvรฉda,โ derived from โvidโ (to know).
Vega
- Origin: Arabic, Scandinavian, and Spanish
- Meaning: Falling vulture or swooping eagle
- Variations/Synonyms: Vegga or Vegas
- Description: In Spanish, it means โone who lives in the meadow.โ
Velora
- Origin: Latin
- Meaning: Strong and healthy
- Variations/Synonyms: Valentine or Valentina
- Description: Itโs one of the feminine versions of โValentin.โ
What Girl Name Means Star? Vesper
- Origin: Latin
- Meaning: Evening star
- Variations/Synonyms: Vespers and Vespere
- Description: Itโs a unisex name and another moniker of Hesperus, the Greek god and personification of the evening star.
Willa
- Origin: Old German
- Meaning: Valiant protector
- Variations/Synonyms: Wille
- Description: Itโs one of the feminine forms of โWillโ or โWillhelm.โ
Xena
- Origin: Greek
- Meaning: Guest or stranger
- Variations/Synonyms: Xenia
- Description: Sheโs the kickass protagonist of the TV series โXena: Warrior Princess.โ
Zenobia
- Origin: Greek
- Meaning: Life of Zeus
- Variations/Synonyms: Xenovia
- Description: Itโs from the Greek words โZenosโ (of Zeus) and โbiosโ (life).
Zondra
- Origin: Spanish
- Meaning: Man’s defender
- Variations/Synonyms: Sondra and Zandra
- Description: Itโs also considered as a variant of โAlexandra.โ
