badass baby girl names

200 Badass Girl Names

Sep 13, 2021

200 Badass Girl Names

AHEAD: The ultimate list of badass baby names for your feisty little babe.

Not looking to raise another Mary or Jane?

If you’re on the prowl for a fierce-sounding name you’re in the right place.

Below, you’ll find a huge list of over 200 badass girl names along with their meanings and current popularity.

Some have an edgy and cool vibe just based on their look and sound. Others are badass because they mean brave or represent female power.

Towards the end, you’ll find a whole bunch of names inspired by the fiercest of fictional and real-life heroines.

You’ll also find plenty of middle name inspiration in the graphics throughout!

badass baby girl names

No matter what style you’re going for, you’ll find tons of badass names that will set the stage for your daughter to grow up strong-willed, confident, and ready to take over the world!

Here we go!

badass girl names

Badass girl names that just sound cool

We’re kicking off our badass names list with a bunch of edgy names that are perfect for a fierce little girl.

The source for popularity data is SSA.

Eden

  • Name meaning: The garden of Eden. Place of pleasure.
  • Popularity: #130

Fallon or Fallyn

  • Name meaning: Descended from a ruler.
  • Popularity: #859

Fenmore

  • Name meaning: Dear love.
  • Popularity: This badass name isn’t ranking.

Harley or Harlee or Harleigh

  • Name meaning: Hare meadow.
  • Popularity: Harley ranks #291, Harlee is #752, and Harleigh is #993.

Mazie

Nova or Novah

  • Name meaning: New.
  • Popularity: Nova ranks #38 and Novah ranks #569.

list badass girl names cool

Raquel

  • Name meaning: Innocent.
  • Popularity: #933

Teagan

  • Name meaning: Little poet.
  • Popularity: #192

Badass girl names meaning fiery, passionate, and rebellious

little girl with attitude leather jacket glasses hands on hips

These next badass girl names are perfect for a little maverick who challenges the status quo and blazes her own trail in life.

Aden

  • Name meaning: Little fire.
  • Popularity: This modern name is not ranking for girls and ranks #664 for boys.

Ariella or Arielle

  • Name meaning: Lioness. Roar!
  • Popularity: Ariella ranks #152 and Arielle is #346.

Carrie

  • Name meaning: Free woman.
  • Popularity: This C name hasn’t ranked since 2008.

Charlie or Charlee or Charli

  • Name meaning: Free woman.
  • Popularity: Charlie ranks #122, Charlie is #275, and Charli is #417. For boys, Charlie ranks #204 and Charles is #46.

Ember

  • Name meaning: Spark.
  • Popularity: #187

Frankie

  • Name meaning: From France; or free person.
  • Popularity: Frankie ranks #591 for girls. For boys, Frankie ranks #979 and Frank ranks #425.

Liberty

  • Name meaning: Freedom.
  • Popularity: #653

Malaya or Malayah

  • Name meaning: Freedom.
  • Popularity: Malaya ranks #668 and Malayah ranks #949.

Molly or Mollie

  • Name meaning: Rebellious.
  • Popularity: Molly ranks #174 and Mollie is not ranking.
 

Rebel

  • Name meaning: Maverick.
  • Popularity: This truly badass name isn’t in the top 1000.

Reese

  • Name meaning: Fiery.
  • Popularity: This rad name ranks #144 for girls and #731 for boys.

list badass girl names fierce

Ruby

  • Name meaning: Strong red gemstone.
  • Popularity: #74

Scarlett

  • Name meaning: Red.
  • Popularity: #21

Serafina or Seraphina

  • Name meaning: Fiery.
  • Popularity: Neither spelling of this beautiful long name is in the top 1000.

Badass gender-neutral names

badass girl bikini sunglasses coffee

Lots of traditionally male baby names actually make incredible badass girl names!

Camryn or Kamryn or Cameron

  • Name meaning: Crooked nose.
  • Popularity: Camryn ranks #405, Kamryn ranks #459, and Cameron ranks #489. For boys, Cameron ranks #64.

Dalton

  • Name meaning: Valley settlement.
  • Popularity: This badass name isn’t ranking for girls and ranks #467 for boys.

Daryl

  • Name meaning: Beloved.
  • Popularity: This badass baby name isn’t ranking for either gender.
 

Devon or Devyn

  • Name meaning: County in South West England.
  • Popularity: Devon ranks #672 for boys and hasn’t ranked for girls since 2005. Devyn last ranked for girls in 2013.

Drew

  • Name meaning: Strong and manly.
  • Popularity: This badass name ranks #944 for girls and #530 for boys.

Dylan

  • Name meaning: Child of the sea.
  • Popularity: This cool name ranks #496 for girls and #43 for boys.

Eastyn

  • Name meaning: From the east town.
  • Popularity: Eastyn is not ranking for either gender. Easton ranks #73 for boys.

Ellery

  • Name meaning: Alder tree.
  • Popularity: This badass E name is not ranking.

Elliott or Elliot

  • Name meaning: The Lord is my God.
  • Popularity: For girls, Elliott ranks #479 and Elliot ranks #574. For boys, Elliott ranks #158 and Elliot ranks #164.

Ellis

  • Name meaning: Benevolent.
  • Popularity: This badass name ranks #623 for girls and #325 for boys.

Emerson or Emersyn

  • Name meaning: Emery’s daughter.
  • Popularity: For girls, Emerson ranks #155 and Emersyn ranks #164. Emerson ranks #267 for boys.

Ezra

  • Name meaning: Help.
  • Popularity: This 4-letter name ranks #721 for girls and #44 for boys.

Halston or Halstyn

  • Name meaning: Holy stone.
  • Popularity: This unique name isn’t ranking.
 

Hayden or Haden

  • Name meaning: Heather or hay valley.
  • Popularity: Hayden ranks #294 for girls and #177 for boys. Haden is not ranking for either gender.

Hudson or Hudsyn

  • Name meaning: Child of hud. Also a huge river in New York.
  • Popularity: Neither of these names is ranking for girls, but Hudson ranks #42 for boys.

Hunter

  • Name meaning: One who hunts.
  • Popularity: Hunter ranks #829 for girls and #69 for boys.

Hutton

  • Name meaning: Ridge enclosure.
  • Popularity: This badass name is not ranking for either gender.

list badass gender neutral names

Idris

  • Name meaning: Lord or studious. Name of a prophet.
  • Popularity: This cool name ranks #829 for boys but is not ranking for girls.

Jordyn or Jordan

  • Name meaning: Flowing down.
  • Popularity: Jordyn ranks #194 and Jordan ranks #435. For boys, Jordan ranks #82.

Karsyn

  • Name meaning: Child of marsh-dwellers.
  • Popularity: Karsyn ranks #612 for girls. Carson ranks #84 for boys.

Korbyn

  • Name meaning: Raven or little crow.
  • Popularity: This badass name isn’t ranking for girls and ranks #991 for boys.

Kyle

  • Name meaning: Narrow.
  • Popularity: Kyle isn’t ranking for girls and ranks #313 for boys.

Landen

  • Name meaning: Territory.
  • Popularity: This badass southern name isn’t ranking for girls and ranks #589 for boys.

Lennon

  • Name meaning: Lover, blackbird, cloak.
  • Popularity: This baby name ranks #299 for girls and #688 for boys.

Lennox

  • Name meaning: Elm field.
  • Popularity: This L name ranks #587 for girls and #291 for boys.

Peyton

  • Name meaning: Fighter’s estate.
  • Popularity: This badass “P” name ranks #98 for girls and #430 for boys.

Quinn

  • Name meaning: Descendant of Conn.
  • Popularity: This unique name ranks #85 for girls and #440 for boys.

Rhett

  • Name meaning: Advice.
  • Popularity: This short baby name ranks #159 for boys but isn’t ranking for girls.
 

Rowan

  • Name meaning: Reddish-brown tree known for its scarlet berries and mystical history.
  • Popularity: This badass name ranks #255 for females and #113 for males.

list badass unisex names

Ryan or Ryann or Rian

  • Name meaning: Little king.
  • Popularity: For girls, Ryan ranks #450, Ryann is #779, and Rian is not ranking. For boys, Ryan ranks #57.

Taylor

  • Name meaning: Clothing tailor.
  • Popularity: This cool name ranks #161 for girls and #597 for boys.

Badass geographical girl names

baby girl in front of globe

All of these cool names are inspired by famous places!

Aspen

  • Name meaning: Tree with heart-shaped leaves. A ski resort town in Colorado.
  • Popularity: #224

Brooklyn

  • Name meaning: Broken land or beautiful brook. A borough of NYC.
  • Popularity: #54

Charlotte

  • Name meaning: Free woman. The most populous city in North Carolina.
  • Popularity: #4
 

Dakota

  • Name meaning: Friend or ally. North and South Dakota are midwestern states.
  • Popularity: #261

Dallas

  • Name meaning: Skilled. A city in North Texas.
  • Popularity: This southern name ranks #630 for girls and #271 for boys.

Denver

  • Name meaning: Green valley. The capital city of Colorado.
  • Popularity: This D name ranks #894 for girls and #527 for boys.

Harlem

  • Name meaning: A district of New York City known for its rich black history and culture.
  • Popularity: This name isn’t ranking for girls but ranks #911 for boys.

Havana

  • Name meaning: The capital city of Cuba.
  • Popularity: This badass name isn’t ranking in the U.S.

Londyn or London

  • Name meaning: From the great river. The capital of England and the UK.
  • Popularity: Londyn ranks #162 and London ranks #195.

Madison or Maddison or Madisyn

  • Name meaning: Child of Matthew. The capital city of Wisconsin.
  • Popularity: Madison ranks #23, Maddison ranks #475, and Madisyn ranks #726.

list badass girl names geographical map

Phoenix

  • Name meaning: A mythical bird that rises from the ashes and is born again. The capital of Arizona.
  • Popularity: This amazing two-syllable name ranks #286 for girls and #238 for boys.

Vienna

  • Name meaning: The capital of Austria.
  • Popularity: #810

Badass girl names inspired by nature

little girl leather jacket holding berry

All of these badass baby names for girls are inspired by the earth, the sea, and the sky.

Arden

  • Name meaning: Great forest.
  • Popularity: This badass nature name hasn’t ranked since 2019.

Aster

  • Name meaning: A daisy-like flower.
  • Popularity: This badass name isn’t ranking.

Chesney

  • Name meaning: Oak grove.
  • Popularity: This country music-inspired name isn’t ranking.
 

Embry

  • Name meaning: Flat-topped hill.
  • Popularity: This badass name isn’t ranking.

Emerald

  • Name meaning: Green gemstone.
  • Popularity: #957

Foster

  • Name meaning: Forester (forest worker).
  • Popularity: This F name isn’t ranking for girls but ranks #965 for boys.

Hadley or Hadlee

  • Name meaning: Heather clearing.
  • Popularity: Hadley ranks #111 and Hadlee ranks #857.

Hazel

  • Name meaning: Of the Hazelnut tree.
  • Popularity: #31

Indra

  • Name meaning: Possessing drops of rain.
  • Popularity: This boho baby name isn’t ranking.

list badass girl names earthy

Iris

  • Name meaning: Means rainbow in Greek. Also a flower.
  • Popularity: #127

Jade

  • Name meaning: Green stone.
  • Popularity: #97

Jem or Gem

  • Name meaning: Precious stone.
  • Popularity: Neither spelling of this badass one-syllable name is ranking.

Mara

  • Name meaning: A river.
  • Popularity: #627

Raven

  • Name meaning: Black bird.
  • Popularity: #418

Reva

list badass girl names nature

River

  • Name meaning: Stream of water.
  • Popularity: #186

Rylan

  • Name meaning: Island meadow or rye land.
  • Popularity: This badass name ranks #870 for girls and #327 for boys.

Unique badass girl names

baby sitting in grass pink sunglasses

All of these baby names are interesting and uncommon without being too far out there.

Bex

  • Name meaning: To tie or bind.
  • Popularity: This unique B name isn’t ranking.

Egypt

  • Name meaning: Country.
  • Popularity: #931

Indigo

  • Name meaning: Blue or Indian dye.
  • Popularity: This cool hippie name is not ranking in the U.S.
 

Izaria

  • Name meaning: Invented name.
  • Popularity: This badass girls’ name is not currently ranking.

Keziah or Kezia

  • Name meaning: The Hebrew term for the spice tree, Cassia.
  • Popularity: This unique tree name is not in the top 1000.

Lyra

  • Name meaning: Lyre harp.
  • Popularity: #552

Nava

  • Name meaning: Pleasant or beautiful.
  • Popularity: This badass “N” name isn’t ranking.

Navy

  • Name meaning: Dark blue. Branch of the military.
  • Popularity: #658

Onyx

  • Name meaning: A layered black stone.
  • Popularity: This totally badass “O” name ranks #613 for boys but isn’t ranking for girls.

Pandora

  • Name meaning: Gifted.
  • Popularity: This badass name isn’t ranking.

Reverie

  • Name meaning: Daydream.
  • Popularity: This unique name isn’t ranking.

Tazara

  • Name meaning: Elegance + grace.
  • Popularity: This graceful name isn’t ranking.

Vale

  • Name meaning: Valley.
  • Popularity: This one syllable “V” name isn’t ranking.

list unique badass girl names

Vela

  • Name meaning: Coastline.
  • Popularity: This badass name isn’t ranking.

Zenith

  • Name meaning: The point in the sky or celestial sphere directly above an observer.
  • Popularity: This badass space name isn’t ranking.

Zuri

  • Name meaning: Good + beautiful.
  • Popularity: #236

Badass girl names meaning strength and bravery

super hero little girl mask cape

These badass names are perfect for any little girl who wants to be the hero of her own story…

Alessia

  • Name meaning: Defender.
  • Popularity: #501

Alexandra

  • Name meaning: Defender.
  • Popularity: #137

Alexis

  • Name meaning: Defender.
  • Popularity: #309
 

Audra

  • Name meaning: Noble strength.
  • Popularity: This badass girls’ name is not ranking.

Audrey

  • Name meaning: Noble strength.
  • Popularity: #60

Brianna

  • Name meaning: Strong and honorable.
  • Popularity: #146

Bridget

  • Name meaning: Strength.
  • Popularity: #747

Emery

  • Name meaning: Brave or industrious.
  • Popularity: #89

Everly or Everleigh

  • Name meaning: Brave.
  • Popularity: Everly ranks #43 and Everleigh ranks #94.

Gabriella or Gabriela

  • Name meaning: God is my strength or strong woman.
  • Popularity: Gabriella ranks #77 and Gabriela is #322.

Hart

  • Name meaning: Brave.
  • Popularity: This cool is not in the top 1000.

Hera

  • Name meaning: Protector. Another name for the goddess Juno.
  • Popularity: This badass girls’ name is not ranking.

Jacqueline

  • Name meaning: Supplanter.
  • Popularity: #442

James

  • Name meaning: Supplanter.
  • Popularity: Unsurprisingly, James doesn’t rank for girls. It ranks #6 for boys. Super badass middle name!

Kennedy

  • Name meaning: Helmeted chief.
  • Popularity: This presidential name ranks #72 for girls and hasn’t ranked for boys since 2005.

Kinley

  • Name meaning: Warrior.
  • Popularity: #431

Koa

  • Name meaning: Hawaiian for “warrior”.
  • Popularity: This 3-letter name is not ranking for girls but ranks #587 for boys.

Lexi

  • Name meaning: Defender.
  • Popularity: #366

Matilda or Tillie

  • Name meaning: Strength in battle.
  • Popularity: The Victorian name Matilda ranks #478. Tillie isn’t ranking.

Riley or Rylee

  • Name meaning: Courageous.
  • Popularity: Riley ranks #33 and Rylee ranks #102.
 

Ryder

  • Name meaning: Horsewoman.
  • Popularity: This badass girls’ name is not ranking for girls but ranks #108 for boys.

list strong badass girl names

Sloane

  • Name meaning: Warrior.
  • Popularity: #181

Valentina

  • Name meaning: Strength.
  • Popularity: #73

Valerie

  • Name meaning: Strength.
  • Popularity: #145

Badass regal names connoting female power

baby girl princess dress apple

If your princess is going to grow up to be a queen, she’ll need a fitting name. These badass girl names mean royalty, ruler, nobility, and goddess.

Ada

  • Name meaning: Noble.
  • Popularity: #184

Adara

  • Name meaning: Noble or virgin.
  • Popularity: This badass “A” name is not in the top 1000.

Addilyn or Addie

  • Name meaning: Nobility.
  • Popularity: Addilyn ranks #469 and Addie isn’t ranking.
 

Adele

  • Name meaning: Noble.
  • Popularity: #790

Adeline

  • Name meaning: Noble.
  • Popularity: #100

Adella or Della

  • Name meaning: Noble.
  • Popularity: Adella isn’t ranking but Della ranks #916.

Alice

  • Name meaning: Noble.
  • Popularity: #76

Alyssa or Ilyssa

  • Name meaning: Noble.
  • Popularity: Alyssa ranks #199 and Ilyssa isn’t ranking.

Athena

  • Name meaning: Goddess.
  • Popularity: #108

Avery

  • Name meaning: Elf king.
  • Popularity: This perfect gender-neutral name ranks #19 for girls and #212 for boys.

list badass girl names regal

Bria

  • Name meaning: Noble or hill.
  • Popularity: #789

Brienne

  • Name meaning: Noble and revered.
  • Popularity: This Game of Thrones-reminiscent name is not in the top 1000.

Candace

  • Name meaning: Queen mother.
  • Popularity: This badass royal name hasn’t ranked since 2005.

Hallie or Halle

  • Name meaning: Little rock or estate ruler.
  • Popularity: Hallie ranks #374 and Halle ranks #858.

Hattie

  • Name meaning: Estate ruler.
  • Popularity: #425

Heidi

  • Name meaning: Noble.
  • Popularity: #381

Henrietta

  • Name meaning: Estate ruler.
  • Popularity: This H name isn’t in the top 1000.

Idina

  • Name meaning: Wealthy.
  • Popularity: This badass name for girls is not ranking in the U.S.

Janie

  • Name meaning: Noble or gracious.
  • Popularity: This J name hasn’t ranked since 2002. (Jane ranks #265).

Juno

  • Name meaning: The Roman goddess of the heavens.
  • Popularity: This badass name isn’t ranking.

list badass girl names royal

Kaya

  • Name meaning: Eldest sister or wealthy.
  • Popularity: This badass K name hasn’t ranked since 2019.

Kingsley or Kinsley

  • Name meaning: King’s meadow.
  • Popularity: Neither version is ranking for girls, but Kingsley ranks #630 for boys.

Kira

  • Name meaning: Throne.
  • Popularity: #384

Malika

  • Name meaning: Queen.
  • Popularity: This badass regal name is not currently ranking.

Meredith

  • Name meaning: Great ruler.
  • Popularity: #585

Rayna or Reyna or Reina

  • Name meaning: Queen.
  • Popularity: Rayna ranks #702, Reyna ranks #594, and Reina ranks #590.

Reagan or Raegan

  • Name meaning: Little king.
  • Popularity: Reagan ranks #880 and Raegan ranks #254. Reagan hasn’t ranked for boys since 2017.

Regina

  • Name meaning: Queen.
  • Popularity: #432
 

Reign

  • Name meaning: Rule or sovereign.
  • Popularity: This regal name ranks #356 for girls and #643 for boys.

Rhiannon

list badass girl names princess

Rory

  • Name meaning: Red king.
  • Popularity: #330

Sadie

  • Name meaning: Princess.
  • Popularity: #78

Badass girl names inspired by fictional heroines

badass little girl on ride-on pink car

Another great source for baby name inspiration is film! All of the badass names below come from strong female characters in movies and television.

Aria or Arya

You don’t get more badass than Arya Stark from Game of Thrones. She is a fighter in all senses of the word.

  • Name meaning: Air or melody.
  • Popularity: #112

Eve or Evie

Eve Polastri, played by total badass Sandra Oh in Killing Eve, is part of the UK’s secret intelligence service. She develops a secret passion for tracking an assassin that turns into a full-blown obsession.

  • Name meaning: Life.
  • Popularity: Eve ranks #471 and Evie ranks #319.

Lara

Lara Croft (from the Tomb Raider franchise) is a highly intelligent and athletic English archaeologist. Her character is known for bravely venturing into ancient tombs and hazardous ruins.

  • Name meaning: Fortress.
  • Popularity: #706
 

Letty

Letty Ortiz from the Fast and Furious franchise doesn’t let anyone intimate her. She’s an amazing driver and fighter—and an absolute badass!

  • Name meaning: Diminutive of Letitia, meaning joy.
  • Popularity: This badass girls’ name isn’t currently ranking.

Merida

From the Pixar movie, Brave, this headstrong character would rather hone her archery skills than live the life of a princess.

Rey or Rae

Rey Skywalker is the heroine of the most recent Star Wars movie. She is a great Jedi in power and in practice.

  • Name meaning: Female sheep.
  • Popularity: This short girls’ name is not ranking in the top 1000.

Ripley

From the Alien films (played by Sigourney Weaver), many would argue that Ripley is the ultimate female badass.

  • Name meaning: Clearing in the woods.
  • Popularity: This badass “R” name isn’t ranking.

Selene

This great warrior (played by Kate Beckinsale in the Underworld franchise) is loyal, hard-headed, and diligently fights for vengeance.

  • Name meaning: Moon goddess.
  • Popularity: #800

Storm or Stormi

Played by Halle Berry in the X-Men franchise, Storm is a weather-controlling mutant, as well as a fierce team leader.

  • Name meaning: Weather event.
  • Popularity: #951

list badass girl names fictional heroines

Sydney

Sydney Bristow, played by Jennifer Garner in Alias, is a spy for the CIA with remarkable physical and emotional strength. She is multilingual and highly skilled in Krav Maga.

  • Name meaning: Wide meadow.
  • Popularity: #243

Trinity

From The Matrix, Trinity is famous among hackers for escaping the Matrix. She is an intellectual badass and a skilled fighter.

  • Name meaning: Triad.
  • Popularity: #228

Badass girl names inspired by winning

baby under covers with trophy

All of these badass girl names are perfect for a little champion with a competitive spirit!

Augusta

  • Name meaning: Magnificent.
  • Popularity: This badass “A” name is not ranking.

Collins

  • Name meaning: Victory of the people.
  • Popularity: Collins ranks #365 for girls (and is not ranking for boys). Colin singular with one l ranks #285 for boys.

Maxine

  • Name meaning: Greatest.
  • Popularity: #737
 

Mckinley

  • Name meaning: Child of the fair hero. Presidential name.
  • Popularity: #555

Nicole

  • Name meaning: People of victory.
  • Popularity: #266

Nilsa

  • Name meaning: Winner or champion.
  • Popularity: This badass “N” name isn’t currently popular.

Nolan or Nolen

  • Name meaning: Champion.
  • Popularity: Nolan is not ranking for girls but ranks #61 for boys. Nolen isn’t ranking for either gender.

list badass girl names winning

Nyla or Nylah

  • Name meaning: Winner or champion.
  • Popularity: Nyla ranks #248 and Nylah ranks #403.

Tenille

  • Name meaning: Champion or passionate.
  • Popularity: This badass “T” name isn’t in the top 1000.

Veronica

  • Name meaning: She who brings victory
  • Popularity: #380

Badass girl names inspired by real-life legends

little girl laptop cell phone sunglasses beach

Now for the last section of this 100 badass girl names list!

There are SO many badass women who have changed the course of history in big ways and small. To keep this list short and sweet, I decided to include only 8 of them, strictly based on how cool their names are!

Amelia or Emilia

Amelia Earhart was the first woman to fly solo across the Atlantic Ocean.

  • Name meaning: Work.
  • Popularity: Amelia ranks #6 and Emilia ranks #40.

Angela

Angela Merkel, the chancellor of Germany, has consistently been at the top of Forbes magazine’s 100 most powerful women in the world.

  • Name meaning: Angel.
  • Popularity: #251

Erin

Erin Brokovich is an environmental activist best known for building a case against PG&E for the contamination of drinking water.

  • Name meaning: Ireland.
  • Popularity: #520
 

Georgia

Georgia O’Keefe was the definition of a rule-breaker when it came to female artists of her time.

  • Name meaning: Farmer.
  • Popularity: #176

Harriet

Harriet Tubman was born into slavery but went on to free around 300 enslaved people through her work on the Underground Railroad.

Marion

Marion Donovan invented the diaper! How à propos! Plus, she has a cool name.

  • Name meaning: Drop of the sea; or beloved.
  • Popularity: This badass name is not in the top 1000.

list badass girl names winning

Maya or Mya or Maia

Poet and civil rights activist Maya Angelou made history with her memoir, “I Know Why the Caged Bird Sings”, as the first nonfiction best-seller by an African-American woman

  • Name meaning: Water.
  • Popularity: Maya ranks #61, Mya ranks #242, and Maia ranks #498.

Meryl

I’ll let you decide whether Meryl Streep has changed history. All I know is that she’s a phenomenal actor and she has an awesome name (that I’m surprised more people haven’t copied).

  • Name meaning: Of the bright sea.
  • Popularity: This badass name is not currently popular.

Up next… badass middle name ideas!

Cool Middle Name Ideas

little girl wearing moms studded high heels

Now that you’ve (hopefully) found a few lead contenders for your daughter’s first name, let’s talk middle names!

I generally find these to be the easiest names to pair with most first names:

Alexandra
Anne
Avery
Blair
Blake
Blakely
Brynn
Everleigh
Faye
Grace
Hart
Jade
James
June
Layne
Leigh
Lennox
Mae
Marie
Rayne
Reese
Rose
Rylan
Sage
Sloan
Violet

For more inspiration, here are a whole bunch of badass name pairings:

A

Ada Harlow
Ada James
Ada Lennox
Adara Phoenix
Addie Noelle
Addie Palmer
Addilyn Mabel
Addilyn Quinn
Addilyn Rhett
Adelaide Jewel
Adelaide Marie

Adelaide Quinn
Adeline Lily
Adeline Pearl
Adeline Rey
Adella Harlow
Alessia Frances
Alessia Reese
Alessia Rylan
Alessia Sloane
Alexandra Harlow
Alexandra Marion

Alexandra Page
Alexis Embry
Alexis Jade
Alexis Rylan
Alice Magnolia
Alice Remington
Alice Vivienne
Amelia Blake
Amelia Hazel
Amelia Reese
Amelia Rylan
Angela Harper

Angela Hart
Angela Madelyn
Arden Hadley
Arden James
Arden Lennox
Arden Radley
Aria Jade
Ariella Bryn
Ariella Charlotte
Ariella Scarlett
Arielle Frances
Arielle Hartley

Arya Blaire
Arya Everly
Arya June
Aspen Brooke
Aspen Mazie
Aspen Phoenix
Aspen Vienna
Aster Hadley
Aster James
Aster Lennox
Aster Slate
Athena James
Athena Jane

Athena Raven
Athena Ruby
Audrey Blake
Audrey Noelle
Audrey Pearl
Augusta Eve
Augusta Hart
Augusta Hayes
Augusta James
Avery Hart
Avery Jade
Avery Peyton
Avery Teagan

B

Bex Kennedy
Blake Harper
Blake Ryder
Blake Sutton
Bria Raven
Brianna Abigail
Brianna Daisy
Brianna Eve
Bridget Danielle
Bridget Emma
Bridget Grace
Brienne Harley
Brooklyn Mayes

C

Camryn Reese
Carolina Jade
Carolina Ryder
Carolina Sophie
Charlie Madison
Charlotte Grace
Charlotte Victoria

Chesney Arden
Chesney Blake
Chesney Ember
Chesney Nash
Collins Hart
Constance Marie
Constance Olivia
Constance Rose

D

Dara Emerson
Dara Indigo
Dara Lennox
Delia Blake
Delia Embry
Delia Reagan
Delia Rylan
Demi James
Demi Madison
Demi Quinn
Denver Raven
Devon Jade

E

Eastyn Hart
Eden Blake
Eden James
Eden Lennox
Eden Madison
Ember Rayne
Embry Indigo
Embry Jade
Embry Lennox
Embry Quinn
Emerald Rayne
Emerson Jade
Emerson Lennox

Emerson Mazie
Emersyn Nova
Emery Jade
Emery James
Emery Onyx
Emery Reagan
Erin Harper
Erin Makayla
Erin Natalia
Erin Palmer
Eve Blakely
Eve Rylan
Eve Taylor
Everly Faye
Everly Hayes
Everly Lane

F

Fallon Hadley
Fenmore Rylan
Frances Coraline
Frances Eve
Francesca Hale
Francesca Hazel

G

Gabriella Jewel
Gabriella Lacey
Gabriella Marie
Gem Mazie
Gem Sage
Georgia Leigh
Georgia Rain
Georgia Ruby

H

Hadley Indigo
Hadley Jade
Hadley James
Hadley Lennox
Hallie Palmer
Halston Eve
Harley Blake
Harley Blaze
Harley Ember

Harley James
Harley Lennox
Harriet Blakely
Harriet Marley
Harriet Rai
Harriet Raven
Hart Emerson
Hart Magnolia
Hart Savannah
Hayden Sage
Hazel Madison
Hazel Mia
Hazel Quinn
Hazel Rae
Hazel Zoe
Heidi Lennon
Henrietta Brooke
Henrietta Everly
Henrietta Presley
Hutton Tenille

I

Idina Lacey
Idris Rowyn
Indigo Alexis
Indigo Arden
Indigo Hart
Indigo May
Indigo Rylan
Indra Lynx
Iris James
Izaria Hazel

J

Jade Aspen
Jade Embry
Jade Hannah
Jade Madelyn
Jade Taylor
Jem Indigo
Jem Sutton
Juno Ayla
Juno Bryn
Juno Hart
Juno Kinsley
Juno Oakley

K

Kaya Mackenzie
Kennedy Blake
Kennedy Sloan
Kennedy Victoria
Kennedy Violet
Koa Madison

L

Landen Embry
Lara Blaire
Lara Emersyn
Lara Juliette
Lara Quinn
Lennon Mazie

Lennox Embry
Lennox Hart
Lennox Hartley
Lennox Mazie
Lennox Raven
Letty Bridget
Letty Delilah
Letty Harlow
Lexi Sofia
Lexi Sutton
Lexi Teagan
Lila Hartley
Lila Raven
Lila Teagan
Lottie Brooke
Lyra Harper
Lyra Lennox
Lyra Nova
Lyra Ryder

M

Madison Blaze
Madison Harper
Madison Radley
Malika Nava
Mara Hazel
Mara Indigo
Mara Lennon
Mara Lennox
Mara Teagan
Marion Ayla
Marion Birch
Marion Brooke
Marion Hadley

Matilda June
Matilda Presley
Maya Indigo
Maya Jane
Maya Nicole
Maya Reverie
Mazie Hale
Mazie Harlow
Mazie Quinn
Mazie Reagan
Mazie Rylan
Mckinley Rae
Merida Grace
Merida Page
Merida Reagan

Merida Violet
Meryl Reese
Meryl Sloane
Meryl Taylor
Meryl Valentina
Mollie Lennox
Molly Hart
Molly Palmer

N

Navy Reign
Nolen Harley
Nova Beatrix
Nova Brooke
Nova Jade
Nova Lynx
Nova Rylan
Nyla Hazel

P

Pandora Bryn
Pandora Ember
Pandora Quinn
Phoenix Hart
Phoenix Nova
Phoenix Ripley
Phoenix Skye
Phoenix Starr

Q

Quinn Palmer
Quinn Rowan
Quinn Ryder

R

Rai Hartley
Rai Marley
Rai Teagan
Raquel Blake
Raquel Hart
Raquel Jade
Raquel Page
Raven Eve
Raven Hart
Raven Hayes
Raven Quinn
Raven Starr
Rayna Gray
Reagan Blake
Reagan Brooke

Reagan Hart
Reagan Jade
Reagan James
Rebel Emersyn
Rebel Paige
Rebel Shiloh
Rebel Trinity
Reese Avery
Reese Hadley
Reese Hart
Reese Mackenzie
Reva Marin
Rey Magnolia
Rhiannon Ava
Rhiannon Eliza

Rhiannon Eve
Riley Alexandra
Ripley Blake
Ripley Madison
Ripley Quinn
Ripley Stone
Ripley Teagan
Rory Sutton
Rowan Emery
Rowan Jade
Rowan James
Rowan Onyx
Rowan Slate
Ruby Phoenix
Ryan Blakely
Rylan Blake
Rylan Hazel
Rylan James
Rylan Mazie
Rylee Ariella
Rylee Blake
Rylee Jane

S

Sadie Gray
Sadie Hazel
Sadie Madison
Sadie Raquel
Sadie Raven
Selene Ellery
Selene Faye
Selene Madison
Serafina Grace
Seraphina Blaire
Seraphina Everly

Sloane Avery
Sloane Charlotte
Sloane Genevieve
Sloane Regan
Storm Brinley
Storm Haley
Stormi Onyx
Sydney Eden
Sydney Faye
Sydney Grace
Sydney Reese

T

Tazara Ryan
Teagan Jade
Teagan James
Teagan Lynx
Teagan Wolf
Tenille Sloane
Tillie Quinn
Trinity Hale
Trinity Hart
Trinity Jane
Trinity Paige

V

Valentina Blakely
Valentina Faye
Valentina Hart
Valerie Frances
Valerie Grace
Valerie Rose
Vela Crane

Vela Ember
Vela Quinn
Vela Raven
Vienna Emerson
Vienna Hailey
Vienna Jade
Vienna Rai
Vienna Teagan

Z

Zenith Indigo
Zenith Onyx
Zenith Rai
Zenith Skye
Zuri Lennox

Articles related to preparing for a new baby:

Helpful Tips for Choosing a Badass Girl Name

For many parents, their child’s name is one of the most important decisions they will ever make.

It’s not just a question of whether to give them a family name or an old favorite name from history.

Instead, it’s about picking something that reflects you and your partner as individuals and will have meaning for your child.

But because there are so many names out there to choose from, it can be hard to find one that suits both you and your future badass girl.

Here are some tips for choosing the perfect baby name…

General advice

Choose a badass girl name that you and your partner absolutely and that you think your child will love and be proud of as well.

Unique badass girl names are super fun, but you still want to make sure the spelling isn’t too tricky to be easily pronounced.

If matching your family’s names is your thing, choose a girl name to complement other family members’ names. You could choose a name with the same first letter, the same amount of syllables, a name that rhymes with other family members’ names, etc.

Other ways to find inspiration

Look up your favorite movie or show and find some badass girl character names associated with them.

Name your girl after a family member or friend that you look up to.

You could also name your girl after some badass historical women, such as Amelia for Amelia Earhart or Harriet for Harriet Tubman.

Suppose you are a family that loves music. In that case, you could name your little one after some badass female musicians such as Billie for Billie Eilish or Stevie for Stevie Nicks.

How to narrow down your list

With so many unique names for little girls available, narrowing it down to your absolute favorite can be pretty tricky.

The meaning of your badass girl’s name is essential. It’s probably more important than the actual “badassness” of the name itself.

After all, what good is a badass name if its true meaning doesn’t align with your little girl’s badass nature?

And if all of this seems intimidating or overwhelming, consider asking some friends and family who can help you navigate these naming waters by providing some insightful advice. Or they can at least help you to narrow down your favorites list.

We hope you enjoyed our badass name list and found one that suits your fierce baby girl.

badass names for girls

200+ Badass Girl Names