Skip to Content

150 Badass Girl Names That Are Bold & Unforgettable

Looking for a girl name that feels strong and effortlessly cool?

Whether you want something unusual or bursting with personality, this list of 150 badass girl names is designed to help you find something that stands out.

This ultimate list of badass girl names are bold and edgy, but still maintain femininity. Here are 150 ideas, plus their meanings, for you to choose from. 

Unusual & edgy girl names

These are names that feel rare and striking, that you won’t find in the top 100 baby names. 

  1. Zara – Princess; radiance
  2. Indra – Possessing drops of rain; powerful deity
  3. Lux – Light
  4. Nyx – Goddess of the night
  5. Veda – Knowledge
  6. Sable – Black; sleek and mysterious
  7. Kaia – The sea
  8. Zuri – Beautiful
  9. Elowen – Elm tree
  10. Cleo – Glory
  11. Astra – Star
  12. Lyra – Lyre; constellation
  13. Rumi – Beauty; flow
  14. Saskia – Protector of mankind
  15. Arden – Valley of the eagle
  16. Zephyra – West wind
  17. Nola – Fair shoulder
  18. Isolde – Ice ruler
  19. Tova – Good; pleasing
  20. Mireya – Admirable

Strong girl names

If you want a name rooted in strength, leadership, and resilience then this list of cool girl names with power has got some fabulous ideas. 

  1. Valeria – Strength; health
  2. Audra – Noble strength
  3. Brielle – God is my strength
  4. Matilda – Battle-mighty
  5. Freya – Norse goddess of love and war
  6. Athena – Goddess of wisdom and war
  7. Leona – Lioness
  8. Valencia – Brave; strong
  9. Imara – Strong; resolute
  10. Andrea – Brave; warrior
  11. Kendra – Knowledge; power
  12. Iris – Rainbow; messenger of the gods
  13. Rhea – Flowing; mother of gods
  14. Nova – New; explosive star
  15. Storm – Tempest; force of nature
  16. Bellatrix – Female warrior
  17. Maxine – Greatest
  18. Phoenix – Rebirth; rising from ashes
  19. Althea – With healing power
  20. Serena – Calm strength

Bold names from pop culture

These names come from characters and celebs, including names invented in books and stars who inspire. 

  1. Rihanna – Sweet basil
  2. Zendaya – To give thanks
  3. Blair – Field; plain
  4. Harley – Hare meadow
  5. Arya – Noble
  6. Lara – Protection
  7. Scarlett – Red; bold
  8. Billie – Resolute protector
  9. Dua – Love; prayer
  10. Khaleesi – Queen (fictional title)
  11. Hermione – Messenger
  12. Katniss – Aquatic plant; survival
  13. Wednesday – Day of Odin
  14. Sansa – Charm; praise
  15. Daenerys – Lady of light (fictional)
  16. Buffy – Oath of God
  17. Trinity – Threefold
  18. Ripley – Strip of clearing
  19. Elle – She
  20. Marlowe – Driftwood

Short & punchy girl names

Love a short, one-syllable girl name? This list features super short baby girl name options that still pack a punch. 

  1. Rue – Regret; herb
  2. Skye – Sky; freedom
  3. Lux – Light
  4. Bex – Bound
  5. Nia – Purpose
  6. Liv – Life
  7. Zia – Light; splendor
  8. Faye – Fairy
  9. Gia – God’s gracious gift
  10. Kai – Sea
  11. Noor – Light
  12. Sia – Victory
  13. Tess – Harvester
  14. Wren – Small bird
  15. Blake – Dark; pale
  16. Drew – Strong
  17. Jade – Precious stone
  18. Lane – Path
  19. Quinn – Wise
  20. Rey – King

Long & dramatic girl names

These longer baby names are perfect if you want a bold, statement-making presence.

  1. Alexandria – Defender of mankind
  2. Valentina – Strong; healthy
  3. Anastasia – Resurrection
  4. Octavia – Eighth
  5. Seraphina – Fiery; burning
  6. Clementine – Merciful
  7. Magnolia – Flower
  8. Ophelia – Help
  9. Isabella – Devoted to God
  10. Persephone – Bringer of destruction (and spring)
  11. Arabella – Yielding to prayer
  12. Esmeralda – Emerald
  13. Leonora – Light
  14. Theodora – Gift of God
  15. Calliope – Beautiful voice
  16. Evangeline – Bearer of good news
  17. Marigold – Golden flower
  18. Delilah – Delicate
  19. Rosalind – Pretty rose
  20. Cordelia – Heart; daughter of the sea

Modern rebellious girl names

These modern baby names offer that “effortlessly different” vibe.

  1. Indie – Independent
  2. Harlow – Army hill
  3. Rebel – Defiant
  4. Scout – Explorer
  5. Sloane – Warrior
  6. Rowan – Little red one
  7. Briar – Thorny bush
  8. Echo – Reflected sound
  9. Onyx – Black gemstone
  10. Stormi – Storm
  11. Blaze – Fire
  12. Juno – Queen of the heavens
  13. Nova – Star explosion
  14. Raven – Dark bird
  15. Luxor – Light
  16. Vesper – Evening star
  17. Indigo – Deep blue
  18. Halo – Divine light
  19. Zella – Blessed
  20. Nyra – Beauty of the goddess

Vintage names with edge

I just love a vintage name, and these ones come with attitude.

  1. Mabel – Lovable
  2. Della – Noble
  3. Edith – Prosperous in war
  4. Agnes – Pure
  5. Vera – Truth
  6. Ivy – Faithfulness
  7. Pearl – Precious
  8. Ruth – Friend
  9. Florence – Flourishing
  10. Sylvia – From the forest
  11. Beatrix – Bringer of joy
  12. Winifred – Peaceful friend
  13. Clara – Bright
  14. Lola – Strong woman
  15. Nell – Shining light

Global girl names

To finish our list, here are some beautiful, powerful names from around the world with depth and meaning.

  1. Amara – Grace; eternal (African/Igbo)
  2. Zainab – Fragrant flower (Arabic)
  3. Aiko – Beloved child (Japanese)
  4. Ines – Pure; holy (Spanish/Portuguese)
  5. Soraya – Jewel; princess (Persian)
  6. Lina – Tender; delicate (Arabic/European)
  7. Anaya – Caring; protection (Indian)
  8. Yara – Small butterfly; water lady (Arabic/Brazilian)
  9. Nadia – Hope (Slavic/Arabic)
  10. Leilani – Heavenly flower (Hawaiian)
  11. Sanaa – Brilliance; radiance (Arabic)
  12. Thalia – To blossom (Greek)
  13. Amina – Trustworthy; faithful (Arabic)
  14. Kalila – Beloved (Arabic)
  15. Eira – Snow (Welsh)

Final thoughts

A badass name should feel confident and a little bit fearless. As you can see there are plenty of familiar and unusual options to choose from. 

Whether you’re drawn to something short and sharp, mythical and powerful, or cool and understated, the best name is the one that feels like it carries its own energy.

Because ultimately, a strong name doesn’t make a strong girl, but it definitely sets the tone.

Vicky Smith is a mother of two daughters and a journalist. She has been writing and vlogging about parenting for over five years.