220+ Badass Princess Names for Baby Girls: With Meanings & British Roots (2026)

October 22, 2026
Written By jack

5+ years of experience creating creative, trending, and SEO-friendly name content with quality.

Queen Victoria ruled for more than 63 years, and her name simply means victory. Coincidence? Maybe. But parents have always known that a name can be a quiet kind of crown.

Looking for badass princess names that feel fierce, regal and real? You’re in the right place. Below are 220 badass princess names with meanings, sorted by vibe, so you can find your favourite fast. Some are rare. Some are ancient. All of them have backbone.

Badass Princess Names From British History and Royal Heritage

Britain has given us warrior queens, rebel empresses and suffragette leaders. These badass female royal names survived wars and centuries. Now they’re returning to UK birth records, chosen on purpose.

  • Matilda (Germanic): mighty in battle
  • Eleanor (Old French): bright, shining one
  • Emmeline (Germanic): work or strength
  • Arabella (Latin): answered prayer
  • Guinevere (Welsh): white phantom
  • Philippa (Greek): lover of horses
  • Beatrice (Latin): she who brings happiness
  • Maud (Germanic): battle mighty
  • Augusta (Latin): great, venerable
  • Victoria (Latin): victory
  • Edith (Old English): prosperous in war
  • Constance (Latin): steadfast
  • Rowena (Anglo-Saxon): fame and joy
  • Elizabeth (Hebrew): God is my oath
  • Margaret (Greek): pearl
  • Adelaide (Germanic): noble kind

Matilda fought a civil war for a crown. Who else on this list did something even braver?

Best Badass Princess Names

These are the crowd-pleasers. Think powerful princess names that sound great shouted across a playground and carved on a throne. Each one pairs a bold meaning with a smooth, wearable sound.

Not sure where to start? This quick guide helps.

If you want a name that meansTry
VictoryVictoria, Vittoria, Boudicca
QueenRhiannon, Regina, Malika
Warrior or battleMatilda, Hildegard, Louise
LightAurelia, Leonora, Lucia
StrengthValentina, Audrey, Gertrude

Here are the best picks:

  • Aurelia (Latin): the golden one
  • Aurora (Latin): dawn
  • Seraphina (Hebrew): fiery, burning
  • Anastasia (Greek): resurrection
  • Valentina (Latin): strong, healthy
  • Zenobia (Greek): life of Zeus
  • Cleopatra (Greek): glory of her father
  • Isadora (Greek): gift of Isis
  • Olympia (Greek): from Olympus
  • Penelope (Greek): weaver
  • Freya (Old Norse): lady, noblewoman
  • Astrid (Old Norse): divinely beautiful
  • Genevieve (Celtic/Germanic): woman of the race
  • Eloise (Germanic): healthy, wide
  • Margot (French): pearl
  • Ivy (Old English): faithful climbing plant

Zenobia, for the record, took on Rome and nearly won.

Unique Badass Princess Names

Unique Badass Princess Names

Want cool princess names nobody else on the school run has? Start here. These unique badass princess names are perfect for baby girls, but they also work as badass princess names for characters in novels and games.

  • Calliope (Greek): beautiful voice
  • Andromeda (Greek): ruler of men
  • Ophelia (Greek): help
  • Lavinia (Latin): legendary queen of the Latins
  • Maxima (Latin): the greatest
  • Romilly (Norman French): from Rome
  • Celestina (Latin): heavenly
  • Frederica (Germanic): peaceful ruler
  • Vittoria (Italian): victory
  • Wilhelmina (Germanic): resolute protector
  • Elara (Greek): moon of Jupiter
  • Cosima (Greek): order and beauty
  • Araminta (English): literary name from the 1690s
  • Theodosia (Greek): gift of God
  • Ottoline (Germanic): prosperity, fortune
  • Evangeline (Greek): bearer of good news
See also  420+ Japanese Names That Mean "Warrior" For Male & Female With Meanings

Wilhelmina led her government in exile during World War II. That’s a name with receipts.

Rare Badass Princess Names

Rare princess names carry a special kind of confidence. Few people will share them. Fewer still will forget them. Many belong to saints, queens and poets from centuries ago.

  • Eulalia (Greek): well-spoken
  • Petronilla (Latin): little rock
  • Christabel (Latin): fair follower of Christ
  • Georgiana (Greek): earth worker
  • Millicent (Germanic): strong in work
  • Cecily (Latin): of the Caecilii clan
  • Henrietta (French): estate ruler
  • Allegra (Italian): joyful, lively
  • Clementine (Latin): merciful
  • Estelle (Old French): star
  • Magnolia (French): flowering tree
  • Lavender (English): fragrant herb
  • Seraphine (French): fiery angel
  • Tatiana (Latin): from the Roman name Tatius
  • Leonora (Greek): light
  • Perpetua (Latin): everlasting

Petronilla became queen of Aragon as a toddler. Rare names often hide the best stories.

Strong Princess Names for Fearless Girls

Strong Princess Names for Fearless Girls

Strong princess names do the heavy lifting in the meaning. These fearless princess names lean on words like spear, battle, bear and lioness. They suit a girl who plans to lead.

  • Audrey (Old English): noble strength
  • Gertrude (Germanic): spear strength
  • Hildegard (Germanic): battle guardian
  • Brunhilde (Germanic): armored battle maiden
  • Ingrid (Norse): Ing’s beauty
  • Alexandra (Greek): defender of mankind
  • Andrea (Greek): brave, strong
  • Bernadette (Germanic): brave as a bear
  • Winifred (Welsh): blessed peacemaking
  • Ethel (Old English): noble
  • Leona (Latin): lioness
  • Ursula (Latin): little she-bear
  • Sigrid (Norse): beautiful victory
  • Valkyrie (Norse): chooser of the slain
  • Mildred (Old English): gentle strength
  • Theodora (Greek): gift of God

Gentle and strong aren’t opposites. Mildred proves it.

Beautiful Princess Names With Powerful Meanings

Some girls need a name that’s soft on the ear and steel underneath. These beautiful badass princess names do both. They’re also elegant yet fierce princess names, which is a hard balance to strike.

  • Sophia (Greek): wisdom
  • Serena (Latin): calm, clear
  • Isabella (Hebrew): pledged to God
  • Katherine (Greek): pure
  • Seren (Welsh): star
  • Elowen (Cornish): elm tree
  • Rosalind (Spanish): pretty rose
  • Giselle (Germanic): pledge
  • Celeste (Latin): heavenly
  • Amara (Igbo): grace
  • Lucia (Latin): light
  • Esme (French): esteemed, loved
  • Vivienne (Latin): alive
  • Helena (Greek): torch, light
  • Florence (Latin): blooming
  • Ianthe (Greek): violet flower

Meaning is the secret weapon here. A name with a good one never gets old.

Dark and Mysterious Princess Names

Not every princess wears pink. Dark princess names suit gothic heroines, edgy princess names fans, and anyone writing a royal villain. They sound like candlelight and castle stairs.

Writers love gothic princess names for dark fantasy. Parents choose them for a moody, magical streak.

  • Lilith (Hebrew): night creature
  • Nyx (Greek): night
  • Hecate (Greek): goddess of magic and crossroads
  • Persephone (Greek): queen of the underworld
  • Raven (English): dark, wise bird
  • Selene (Greek): moon
  • Circe (Greek): legendary enchantress
  • Medea (Greek): cunning
  • Morgana (Arthurian): sorceress of legend
  • Vesper (Latin): evening star
  • Lenore (Greek): light, and Poe’s haunted heroine
  • Carmilla (Gothic): vampire novella heroine
  • Calypso (Greek): she who conceals
  • Ravenna (Italian): city of glittering mosaics
  • Ebony (Greek): dark, rich wood
  • Salome (Hebrew): peace
See also  420+ Cholo Names with Meanings For Easy And Simple Use

Persephone ruled the underworld and still had a flower named after her. Not bad.

Warrior Princess Names Inspired by Strength

These warrior princess names come from battlefields, myths and ancient histories. Many are warrior queen names in disguise. Some even fit badass Disney princess inspired names, like Mulan.

  • Athena (Greek): goddess of war and wisdom
  • Artemis (Greek): goddess of the hunt
  • Bellona (Latin): Roman goddess of war
  • Camilla (Latin): warrior queen in Virgil’s Aeneid
  • Hippolyta (Greek): queen of the Amazons
  • Penthesilea (Greek): Amazon queen of Trojan legend
  • Atalanta (Greek): swift huntress
  • Lagertha (Norse): Viking shieldmaiden of legend
  • Freydis (Norse): lady of Freyr
  • Eowyn (Old English): horse joy, Tolkien’s shieldmaiden
  • Tomyris (Persian): queen who fought Cyrus the Great
  • Artemisia (Greek): ruler who fought at Salamis
  • Xena (Greek): the TV warrior princess
  • Joan (Hebrew): God is gracious
  • Mulan (Chinese): legendary warrior
  • Gwenllian (Welsh): princess who led an army

Which of these would you trust to guard your castle? Our vote goes to Gwenllian.

Royal Princess Names With Bold Personalities

Some royal girl names with attitude have walked real palace halls. These badass royal names for girls belong to queens, empresses and princesses with strong opinions. They’re also independent princess names at heart.

  • Charlotte (French): free woman
  • Diana (Latin): divine
  • Josephine (Hebrew): God will increase
  • Caroline (Germanic): free woman
  • Anne (Hebrew): grace
  • Beatrix (Latin): voyager, blessed
  • Louise (Germanic): renowned warrior
  • Amelia (Germanic): industrious
  • Eugenie (Greek): well-born
  • Alexandrina (Greek): Queen Victoria’s first name
  • Olga (Norse): holy, and a saint who ruled Kyiv
  • Ingeborg (Norse): Ing’s protection
  • Adela (Germanic): noble
  • Catalina (Spanish): pure
  • Alice (Germanic): noble

Victoria’s first name was Alexandrina. She simply chose a better one. That’s confidence.

Badass Princess Names From Celtic Mythology and Legend

Celtic myth gave women real power. Queens started wars. Goddesses picked their own partners. These mythical princess names and legendary princess names still crackle with that energy.

  • Boudicca (Brythonic): victory
  • Maeve (Old Irish): she who intoxicates
  • Aoife (Irish): beauty, radiance
  • Niamh (Irish): bright, radiant
  • Rhiannon (Welsh): great queen
  • Brigid (Irish): exalted one
  • Morrigan (Irish): phantom queen
  • Scáthach (Gaelic): shadowy one
  • Gráinne (Irish): heroine who fled her own wedding
  • Branwen (Welsh): fair raven
  • Saoirse (Irish): freedom
  • Orla (Irish): golden princess
  • Arianrhod (Welsh): silver wheel
  • Isolde (Welsh/Cornish): Arthurian princess
  • Ceridwen (Welsh): enchantress of the cauldron
  • Deirdre (Irish): heroine of the Ulster Cycle

Boudicca burned Roman cities. Her statue still stands by the Thames. Ready for the ancient Greeks?

Badass Princess Names From Greek and Roman Mythology

Greek and Roman names have lasted for thousands of years. They work as magical princess names, fantasy princess names for girls and baby names alike. Here are badass fantasy princess names with real classical roots.

  • Hera (Greek): queen of the Greek gods
  • Juno (Latin): Roman queen of the gods
  • Minerva (Latin): goddess of wisdom and strategy
  • Octavia (Latin): eighth
  • Livia (Latin): Roman empress, wife of Augustus
  • Cornelia (Latin): mother of the Gracchi
  • Portia (Latin): Shakespeare’s sharp-witted lawyer
  • Agrippina (Latin): formidable Roman empress
  • Hypatia (Greek): Alexandrian scholar and teacher
  • Psyche (Greek): soul
  • Daphne (Greek): laurel
  • Iris (Greek): rainbow
  • Thalia (Greek): blooming, the muse of comedy
  • Electra (Greek): shining
  • Cassandra (Greek): prophetess nobody believed
  • Antigone (Greek): defied a king’s law
See also  420+ Names That Mean Poison (Dark, Dangerous & Beautiful Ideas for 2026)

Cassandra told the truth and nobody listened. Brave, tragic and unforgettable.

Rare and Vintage Badass Princess Names Making a Comeback in the UK

A century ago, these names filled aristocratic family trees. Then they faded. Now British parents want badass medieval princess names with history, charm and zero classroom duplicates.

  • Dorothea (Greek): gift of God
  • Philomena (Greek): loved one
  • Hermione (Greek): named for Hermes
  • Rosamund (Germanic): famed protector
  • Honora (Latin): honour
  • Prudence (Latin): wise caution
  • Sybil (Greek): prophetess
  • Lucinda (Latin): light
  • Edwina (Old English): rich friend
  • Marigold (English): golden flower
  • Primrose (English): first rose
  • Violet (Latin): purple flower
  • Imogen (Celtic): maiden
  • Hester (Persian): star
  • Una (Latin): one

Vintage names feel fresh again. Could your grandmother’s name be the next big thing?

Girl Names That Literally Mean Princess: With a Badass Backstory

Some names don’t just suggest royalty. They translate to it. These names that mean queen, royalty or princess come from Hebrew, Arabic, Persian, Hindi and more. Few things say “princess” more plainly.

  • Sarah (Hebrew): princess
  • Sarai (Hebrew): my princess
  • Sadie (Hebrew): princess
  • Amira (Arabic): princess, commander
  • Emira (Arabic): princess
  • Shahzadi (Persian/Urdu): princess
  • Rajkumari (Hindi): princess
  • Orlaith (Irish): golden princess
  • Gladys (Welsh): princess, ruler
  • Malika (Arabic): queen
  • Rani (Hindi): queen
  • Regina (Latin): queen
  • Reina (Spanish): queen
  • Sultana (Arabic): female ruler
  • Basilia (Greek): royal

Sarah is among the oldest names still in use. Royalty never really goes out of style.

Modern Badass Princess Names Trending in the UK Right Now

These picks mix a royal feel with a fresh sound. They’re short, stylish and easy to spell. Several fit badass Disney princess inspired names, such as Aria and Willow. All of them work as badass names for a royal character.

  • Luna (Latin): moon
  • Nova (Latin): new
  • Aria (Italian): air, melody
  • Elodie (French): foreign riches
  • Harper (Old English): harp player
  • Willow (English): graceful tree
  • Isla (Scottish): island
  • Elsie (Scottish): pledged to God
  • Ruby (Latin): red gem
  • Hazel (Old English): hazel tree
  • Poppy (Latin): red flower
  • Thea (Greek): goddess
  • Ada (Germanic): noble
  • Ember (English): glowing coal
  • Wren (English): small, loud bird

Big names also shorten beautifully. Badass princess nicknames include Tilly for Matilda, Ellie for Eleanor, Bea for Beatrice and Frankie for Frederica. Short, sharp and still regal.

Frequently Asked Questions

What are the best badass princess names?

Boudicca, Maeve, Matilda and Aurora lead the list for their fierce history and strong sound.

What are some rare princess names?

Petronilla, Perpetua, Arianrhod and Eulalia are rare, historic and unmistakably regal.

Which names mean queen?

Rhiannon, Malika, Rani, Regina and Reina all carry queen in their meaning or roots.

Which names mean warrior or battle?

Matilda, Hildegard and Louise all point to battle strength in their Germanic roots.

Are there good dark princess names?

Yes. Lilith, Nyx, Morgana and Persephone suit gothic characters and dark fantasy stories.

What are good badass princess nicknames?

Tilly, Ellie, Bea, Frankie and Max shorten big names without losing the edge.

Conclusion

The best badass princess names share one thing: they have a story behind them. Boudicca fought an empire. Eleanor ruled kingdoms. Maeve wanted what she wanted. A strong name gives a girl a head start.

So read the meanings out loud. Say the name in a whisper and in a shout. Pick the one that feels like a crown she’ll grow into. She’ll wear it better than anyone.

Leave a Comment