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.
- Zara – Princess; radiance
- Indra – Possessing drops of rain; powerful deity
- Lux – Light
- Nyx – Goddess of the night
- Veda – Knowledge
- Sable – Black; sleek and mysterious
- Kaia – The sea
- Zuri – Beautiful
- Elowen – Elm tree
- Cleo – Glory
- Astra – Star
- Lyra – Lyre; constellation
- Rumi – Beauty; flow
- Saskia – Protector of mankind
- Arden – Valley of the eagle
- Zephyra – West wind
- Nola – Fair shoulder
- Isolde – Ice ruler
- Tova – Good; pleasing
- 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.
- Valeria – Strength; health
- Audra – Noble strength
- Brielle – God is my strength
- Matilda – Battle-mighty
- Freya – Norse goddess of love and war
- Athena – Goddess of wisdom and war
- Leona – Lioness
- Valencia – Brave; strong
- Imara – Strong; resolute
- Andrea – Brave; warrior
- Kendra – Knowledge; power
- Iris – Rainbow; messenger of the gods
- Rhea – Flowing; mother of gods
- Nova – New; explosive star
- Storm – Tempest; force of nature
- Bellatrix – Female warrior
- Maxine – Greatest
- Phoenix – Rebirth; rising from ashes
- Althea – With healing power
- Serena – Calm strength
Bold names from pop culture
These names come from characters and celebs, including names invented in books and stars who inspire.
- Rihanna – Sweet basil
- Zendaya – To give thanks
- Blair – Field; plain
- Harley – Hare meadow
- Arya – Noble
- Lara – Protection
- Scarlett – Red; bold
- Billie – Resolute protector
- Dua – Love; prayer
- Khaleesi – Queen (fictional title)
- Hermione – Messenger
- Katniss – Aquatic plant; survival
- Wednesday – Day of Odin
- Sansa – Charm; praise
- Daenerys – Lady of light (fictional)
- Buffy – Oath of God
- Trinity – Threefold
- Ripley – Strip of clearing
- Elle – She
- 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.
- Rue – Regret; herb
- Skye – Sky; freedom
- Lux – Light
- Bex – Bound
- Nia – Purpose
- Liv – Life
- Zia – Light; splendor
- Faye – Fairy
- Gia – God’s gracious gift
- Kai – Sea
- Noor – Light
- Sia – Victory
- Tess – Harvester
- Wren – Small bird
- Blake – Dark; pale
- Drew – Strong
- Jade – Precious stone
- Lane – Path
- Quinn – Wise
- Rey – King
Long & dramatic girl names
These longer baby names are perfect if you want a bold, statement-making presence.
- Alexandria – Defender of mankind
- Valentina – Strong; healthy
- Anastasia – Resurrection
- Octavia – Eighth
- Seraphina – Fiery; burning
- Clementine – Merciful
- Magnolia – Flower
- Ophelia – Help
- Isabella – Devoted to God
- Persephone – Bringer of destruction (and spring)
- Arabella – Yielding to prayer
- Esmeralda – Emerald
- Leonora – Light
- Theodora – Gift of God
- Calliope – Beautiful voice
- Evangeline – Bearer of good news
- Marigold – Golden flower
- Delilah – Delicate
- Rosalind – Pretty rose
- Cordelia – Heart; daughter of the sea
Modern rebellious girl names
These modern baby names offer that “effortlessly different” vibe.
- Indie – Independent
- Harlow – Army hill
- Rebel – Defiant
- Scout – Explorer
- Sloane – Warrior
- Rowan – Little red one
- Briar – Thorny bush
- Echo – Reflected sound
- Onyx – Black gemstone
- Stormi – Storm
- Blaze – Fire
- Juno – Queen of the heavens
- Nova – Star explosion
- Raven – Dark bird
- Luxor – Light
- Vesper – Evening star
- Indigo – Deep blue
- Halo – Divine light
- Zella – Blessed
- Nyra – Beauty of the goddess
Vintage names with edge
I just love a vintage name, and these ones come with attitude.
- Mabel – Lovable
- Della – Noble
- Edith – Prosperous in war
- Agnes – Pure
- Vera – Truth
- Ivy – Faithfulness
- Pearl – Precious
- Ruth – Friend
- Florence – Flourishing
- Sylvia – From the forest
- Beatrix – Bringer of joy
- Winifred – Peaceful friend
- Clara – Bright
- Lola – Strong woman
- Nell – Shining light
Global girl names
To finish our list, here are some beautiful, powerful names from around the world with depth and meaning.
- Amara – Grace; eternal (African/Igbo)
- Zainab – Fragrant flower (Arabic)
- Aiko – Beloved child (Japanese)
- Ines – Pure; holy (Spanish/Portuguese)
- Soraya – Jewel; princess (Persian)
- Lina – Tender; delicate (Arabic/European)
- Anaya – Caring; protection (Indian)
- Yara – Small butterfly; water lady (Arabic/Brazilian)
- Nadia – Hope (Slavic/Arabic)
- Leilani – Heavenly flower (Hawaiian)
- Sanaa – Brilliance; radiance (Arabic)
- Thalia – To blossom (Greek)
- Amina – Trustworthy; faithful (Arabic)
- Kalila – Beloved (Arabic)
- 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.

