Princess Names
Browse 320 princess names with meanings, origins, pronunciation notes, and usage context, organised by storybook style, real royalty, fantasy, warrior energy, elegant classics, nature names, global choices, vintage names, and modern favourites.
Princess Names List
320 princess names split by royal style and use case.
Jump to a category
Storybook and Screen Princess Names
Recognisable princess names from fairytales, animation, musicals, and family films, rewritten with meaning and naming context rather than plot retelling.
#1
Aurora
Meaning: dawn
Pronunciation: aw-ROHR-ah
Origin: Latin
Luminous and romantic, with a soft fairytale glow.
#2
Belle
Meaning: beautiful
Origin: French
Simple, bookish, and elegant without needing a long form.
#3
Ariel
Meaning: lion of God
Pronunciation: AIR-ee-el
Origin: Hebrew
Bright and spirited, with both biblical strength and ocean-story energy.
#4
Cinderella
Meaning: little ashes
Pronunciation: sin-der-EL-ah
Origin: French literary
Iconic for a transformation arc, best for stories rather than everyday use.
#5
Snow
Meaning: snow
Origin: English
Minimal, crisp, and strongly tied to winter innocence.
#6
Tiana
Meaning: princess or fairy queen
Pronunciation: tee-AH-nah
Origin: Slavic/Latin usage
Warm, ambitious, and polished with a modern storybook sound.
#7
Merida
Meaning: one who has achieved honor
Pronunciation: MEH-ri-dah
Origin: Spanish place name
Brave and outdoorsy, with a sharper edge than many princess names.
#8
Rapunzel
Meaning: rampion plant
Pronunciation: rah-PUN-zel
Origin: German
Instantly fairytale and dramatic, ideal for fantasy characters.
#9
Jasmine
Meaning: jasmine flower
Origin: Persian
Fragrant, graceful, and familiar across cultures.
#10
Elsa
Meaning: pledged to God
Origin: Hebrew/German
Sleek and wintry, with a restrained royal feel.
#11
Anna
Meaning: grace
Origin: Hebrew
Friendly, classic, and easier to wear than many elaborate princess names.
#12
Moana
Meaning: ocean
Pronunciation: moh-AH-nah
Origin: Polynesian
Expansive and adventurous, with sea imagery at its core.
#13
Mulan
Meaning: magnolia
Pronunciation: moo-LAHN
Origin: Chinese
Heroic and floral at once, with courage built into its associations.
#14
Raya
Meaning: friend or companion
Origin: Arabic/Hebrew usage
Short, strong, and contemporary.
#15
Asha
Meaning: hope
Pronunciation: AH-shah
Origin: Sanskrit
Bright and optimistic, useful for a heroine who changes her world.
#16
Sofia
Meaning: wisdom
Pronunciation: soh-FEE-ah
Origin: Greek
Soft, international, and familiar in royal and storybook settings.
#17
Elena
Meaning: shining light
Origin: Greek/Spanish
Graceful, accessible, and easy to place in real or fantasy worlds.
#18
Giselle
Meaning: pledge
Pronunciation: jee-ZEL
Origin: French/Germanic
Balletic and romantic with a light, enchanted sound.
#19
Kida
Meaning: meaning uncertain
Origin: Invented/fictional
Compact and distinctive for a lost-kingdom or adventure princess.
#20
Vanellope
Meaning: playful invented form
Pronunciation: vah-NEL-oh-pee
Origin: Modern invented
Sweet, mischievous, and best for playful characters.
#21
Nala
Meaning: gift or beloved
Origin: African/Swahili usage
Short, warm, and queenly without sounding formal.
#22
Kiara
Meaning: bright or princess
Origin: Swahili/Italian usage
Light, modern, and royal in sound.
#23
Melody
Meaning: song
Origin: Greek/English
Musical and gentle, especially good for ocean or singer characters.
#24
Mirabel
Meaning: wonderful
Origin: Latin
Warm, expressive, and full of family-story energy.
#25
Esmeralda
Meaning: emerald
Pronunciation: ez-meh-RAHL-dah
Origin: Spanish
Jewel-bright, dramatic, and compassionate in tone.
#26
Megara
Meaning: grudge
Origin: Greek
Sharp, witty, and ancient-sounding.
#27
Alice
Meaning: noble
Origin: Germanic
Curious, literary, and quietly royal.
#28
Wendy
Meaning: friend
Origin: English literary
Gentle and nostalgic, with a caring storybook tone.
#29
Anneliese
Meaning: grace and pledged to God
Pronunciation: ah-nah-LEE-zah
Origin: Germanic/Hebrew
A musical storybook name with princess softness.
#30
Odilia
Meaning: wealth or fortune
Pronunciation: oh-DEE-lee-ah
Origin: Germanic
A graceful fairytale-feeling form related to Odette and Odile.
#31
Elina
Meaning: bright or shining
Origin: Greek/Scandinavian usage
Light, animated, and easy to imagine in a winter fairytale.
#32
Erika
Meaning: eternal ruler
Origin: Norse/Germanic
A clear, strong heroine name with a soft storybook edge.
Real Royal and Historical Names
Names carried by queens, princesses, duchesses, empresses, and royal women across history.
#1
Elizabeth
Meaning: God is my oath
Origin: Hebrew
A major royal classic with depth, dignity, and many nicknames.
#2
Victoria
Meaning: victory
Origin: Latin
Regal, formal, and powerful without being obscure.
#3
Catherine
Meaning: pure
Origin: Greek
Steady and royal, with centuries of courtly use.
#4
Diana
Meaning: divine
Origin: Latin
Mythological and royal, graceful but strong.
#5
Charlotte
Meaning: free woman
Origin: Germanic/French
Polished, current, and clearly royal.
#6
Alexandra
Meaning: defender of mankind
Origin: Greek
Long, strong, and used across European royalty.
#7
Margaret
Meaning: pearl
Origin: Greek
Historic and dignified, with vintage strength.
#8
Anne
Meaning: grace
Origin: Hebrew
Simple, direct, and royal without ornament.
#9
Beatrice
Meaning: she who brings happiness
Origin: Latin
Literary, cheerful, and aristocratic.
#10
Eugenie
Meaning: well-born
Pronunciation: YOO-zhuh-nee
Origin: Greek/French
Distinctive and courtly with French polish.
#11
Mary
Meaning: beloved or wished-for child
Origin: Hebrew
Foundational in royal and religious naming.
#12
Mathilde
Meaning: battle-mighty
Pronunciation: mah-TEELD
Origin: Germanic/French
A French royal form with medieval strength and elegance.
#13
Louise
Meaning: famous warrior
Origin: Germanic/French
Soft in sound but strong in meaning.
#14
Sophia
Meaning: wisdom
Origin: Greek
A royal classic that also feels modern.
#15
Amelia
Meaning: work or industrious
Origin: Germanic
Warm, historic, and widely wearable.
#16
Isabella
Meaning: pledged to God
Origin: Hebrew/Spanish/Italian
Romantic and queenly with European depth.
#17
Eleanor
Meaning: bright, shining one
Origin: Old French/Greek influence
Medieval power and refined elegance in one name.
#18
Anastasia
Meaning: resurrection
Origin: Greek
Imperial, dramatic, and full of mystery.
#19
Marie
Meaning: beloved
Origin: French/Hebrew
Elegant French royal form of Mary.
#20
Grace
Meaning: grace or divine favor
Origin: Latin/English
A virtue name with real-life princess polish.
#21
Stephanie
Meaning: crown or garland
Origin: Greek
Directly crown-linked and formal.
#22
Caroline
Meaning: free woman
Origin: Germanic/French
European, elegant, and easy to wear.
#23
Madeleine
Meaning: woman from Magdala
Origin: Hebrew/French
Soft French style with royal usage.
#24
Estelle
Meaning: star
Origin: Latin/French
Celestial but restrained.
#25
Leonore
Meaning: light
Pronunciation: lee-oh-NOR
Origin: Greek/Old French
A refined royal form with modern European use.
#26
Ingrid
Meaning: beautiful or beloved
Origin: Norse
Crisp Scandinavian royal strength.
#27
Cleopatra
Meaning: glory of the father
Pronunciation: klee-oh-PAT-rah
Origin: Greek
Ancient, commanding, and unmistakably queenly.
#28
Nefertiti
Meaning: the beautiful one has come
Pronunciation: nef-er-TEE-tee
Origin: Egyptian
Iconic and sculptural, best for bold characters.
#29
Alexandrina
Meaning: defender of mankind
Pronunciation: al-ek-zan-DREE-nah
Origin: Greek/Latin
A grand royal form associated with Queen Victoria before she reigned.
#30
Eleonora
Meaning: shining light
Pronunciation: eh-leh-oh-NOR-ah
Origin: Greek/Old French
A European royal form with a formal, luminous sound.
#31
Sibylla
Meaning: prophetess
Pronunciation: sih-BIL-ah
Origin: Greek
An old royal name with mystic, medieval character.
#32
Blanche
Meaning: white or fair
Origin: French/Germanic
A medieval royal name with crisp antique elegance.
Fairytale and Fantasy Princess Names
Romantic, magical, medieval, and high-fantasy names for stories, games, and worldbuilding.
#1
Arwen
Meaning: noble maiden
Origin: Welsh/Tolkien
Elven, elegant, and immediately fantasy-coded.
#2
Eowyn
Meaning: horse joy
Pronunciation: AY-oh-win
Origin: Old English/Tolkien
Noble and brave with shield-maiden force.
#3
Galadriel
Meaning: maiden crowned with radiant garland
Pronunciation: gah-LAD-ree-el
Origin: Tolkien/Sindarin
Majestic high-fantasy royalty.
#4
Buttercup
Meaning: yellow wildflower
Origin: English
Sweet, comic, and romantic for a fairytale heroine.
#5
Fiona
Meaning: fair or white
Origin: Irish/Gaelic
Warm, practical, and story-friendly.
#6
Guinevere
Meaning: fair one or white phantom
Pronunciation: GWIN-eh-veer
Origin: Welsh
Arthurian, romantic, and queenly.
#7
Isolde
Meaning: ice ruler
Pronunciation: ih-ZOLD-ah
Origin: Celtic/Germanic
Tragic, lyrical, and medieval.
#8
Morgana
Meaning: sea-born
Origin: Welsh
Magical, royal, and slightly shadowed.
#9
Zelda
Meaning: blessed or gray battle
Origin: Yiddish/Germanic
Game-ready and princess-coded through fantasy culture.
#10
Peach
Meaning: peach fruit
Origin: English
Bright, sweet, and playful.
#11
Daisy
Meaning: day eye
Origin: English
Fresh, sunny, and royal in a softer game-world way.
#12
Rosalina
Meaning: little rose
Origin: Italian/Latin
Cosmic, floral, and elegant.
#13
Odette
Meaning: wealth
Origin: Germanic/French
Swan-princess elegance with ballet grace.
#14
Odile
Meaning: prosperous in battle
Origin: Germanic/French
Darker and sharper than Odette.
#15
Thumbelina
Meaning: tiny as a thumb
Origin: Literary English
Whimsical and miniature, best for fairytale work.
#16
Briar
Meaning: thorny shrub
Origin: English
Wild, protective, and fairytale-adjacent.
#17
Scheherazade
Meaning: noble lineage or city-born
Pronunciation: shuh-HAIR-uh-zahd
Origin: Persian
Elaborate and storytelling-rich.
#18
Turandot
Meaning: daughter of Turan
Origin: Persian literary
Operatic, icy, and dramatic.
#19
Amalthea
Meaning: tender goddess
Pronunciation: ah-mal-THEE-ah
Origin: Greek
Rare, mythic, and luminous.
#20
Sorcha
Meaning: bright
Pronunciation: SOR-kah
Origin: Irish
Celtic, radiant, and fairytale-ready.
#21
Tamina
Meaning: precious
Origin: Arabic usage
Soft but adventurous.
#22
Leia
Meaning: weary or lioness
Origin: Hebrew/Latin usage
Compact, noble, and heroic.
#23
Padme
Meaning: lotus
Origin: Sanskrit-inspired
Elegant and galactic without being harsh.
#24
Shuri
Meaning: village or sword
Origin: African usage
Sharp, brilliant, and royal in a modern heroic way.
#25
Mia
Meaning: mine or beloved
Origin: Italian/Scandinavian usage
Short and approachable for a hidden-princess plot.
#26
Eilonwy
Meaning: meaning uncertain
Pronunciation: eye-LON-wee
Origin: Welsh literary
Bright, unusual, and unmistakably fantasy.
#27
Lirael
Meaning: invented name
Origin: Literary invented
Quietly magical and soft in sound.
#28
Melisande
Meaning: strong in work
Pronunciation: meh-lih-SAHND
Origin: Germanic/French
Medieval, musical, and courtly.
#29
Nerissa
Meaning: sea nymph
Pronunciation: neh-RISS-ah
Origin: Greek literary
Oceanic, elegant, and useful for mermaid or island kingdoms.
#30
Calanthe
Meaning: beautiful flower
Pronunciation: kah-LAN-thee
Origin: Greek botanical
Refined and floral with high-fantasy polish.
#31
Yvaine
Meaning: evening star
Pronunciation: ee-VAYN
Origin: Scottish/French literary
Soft, celestial, and fairytale-like.
#32
Aveline
Meaning: desired or island
Pronunciation: AV-eh-leen
Origin: Germanic/French
Medieval, delicate, and believable for courtly fantasy.
Warrior Princess Names
Names with courage, battle, goddess, heroine, shield-maiden, or rebel-leader energy.
#1
Xena
Meaning: guest or stranger
Origin: Greek
Direct warrior-princess energy with a bold X sound.
#2
Boudicca
Meaning: victory
Pronunciation: boo-DIK-ah
Origin: Celtic
Fierce and historical, ideal for a rebel queen.
#3
Zenobia
Meaning: life of Zeus
Pronunciation: zeh-NOH-bee-ah
Origin: Greek/Arabic usage
A ruler name with intelligence and defiance.
#4
Artemis
Meaning: safe or butcher
Origin: Greek
Independent huntress energy with mythic force.
#5
Athena
Meaning: wisdom
Origin: Greek
Strategic, armored, and intelligent.
#6
Freya
Meaning: lady
Origin: Norse
Beautiful, magical, and battle-linked.
#7
Amina
Meaning: trustworthy
Origin: Arabic
A strong royal name tied to leadership.
#8
Brienne
Meaning: strong or noble
Pronunciation: bree-EN
Origin: French literary usage
Knightly and principled.
#9
Arya
Meaning: noble
Origin: Sanskrit
Lean, sharp, and modern.
#10
Katniss
Meaning: aquatic plant
Origin: Literary invented
Archer-heroine energy with rebellion built in.
#11
Lagertha
Meaning: defender
Pronunciation: LAH-ger-thah
Origin: Norse
Shield-maiden strength and saga style.
#12
Valkyrie
Meaning: chooser of the slain
Origin: Norse
Mythic and battle-ready.
#13
Brunhilde
Meaning: armored battle
Pronunciation: broon-HIL-duh
Origin: Germanic/Norse
Old heroic power in a formal name.
#14
Camilla
Meaning: young ceremonial attendant
Origin: Latin
Elegant but linked to warrior-maiden legend.
#15
Scathach
Meaning: shadowy
Pronunciation: SKAH-hahk
Origin: Irish
Rare, formidable, and martial.
#16
Tomoe
Meaning: blessing or comma-shaped crest
Origin: Japanese
A graceful name with samurai associations.
#17
Hippolyta
Meaning: freer of horses
Pronunciation: hih-POL-ih-tah
Origin: Greek
Amazon queen grandeur.
#18
Valeria
Meaning: strong or healthy
Origin: Latin
Romantic but directly strength-linked.
#19
Kassandra
Meaning: shining upon man
Pronunciation: kah-SAN-drah
Origin: Greek
Ancient, prophetic, and forceful.
#20
Sif
Meaning: relation by marriage
Origin: Norse
Short, mythic, and steel-bright.
#21
Aloy
Meaning: invented name
Origin: Modern invented
Fierce and futuristic for a hunter-princess type.
#22
Antiope
Meaning: against or opposite
Pronunciation: an-TYE-oh-pee
Origin: Greek
Amazonian and rare, useful for a warrior princess or queen.
#23
Gamora
Meaning: invented name
Origin: Modern invented
Edgy, galactic, and assassin-royal in tone.
#24
Roxana
Meaning: dawn or bright
Origin: Persian/Greek
Historic, bold, and royal.
#25
Maia
Meaning: mother or nurse
Origin: Greek
Mythic and agile, softer than most warrior names.
#26
Thyra
Meaning: Thor warrior
Origin: Old Norse
Compact Scandinavian force.
#27
Bellona
Meaning: war goddess
Origin: Latin
Directly martial and dramatic.
#28
Morrigan
Meaning: great queen
Origin: Irish
Dark, mythic, and battle-associated.
#29
Aoife
Meaning: beauty or radiance
Pronunciation: EE-fah
Origin: Irish
A legendary warrior name with fierce Celtic energy.
#30
Artemisia
Meaning: dedicated to Artemis
Pronunciation: ar-teh-MEE-zee-ah
Origin: Greek
Historic, commanding, and ideal for a naval or strategic ruler.
#31
Penthesilea
Meaning: meaning uncertain
Pronunciation: pen-theh-sih-LAY-ah
Origin: Greek
An Amazon queen name for epic warrior-princess stories.
#32
Hua
Meaning: flower or magnificent
Origin: Chinese
Short and graceful, with heroic resonance through Mulan traditions.
Elegant and Timeless Princess Names
Classic girl names that feel polished, graceful, and believable for babies as well as characters.
#1
Emma
Meaning: whole or universal
Origin: Germanic
Simple, graceful, and enduring.
#2
Olivia
Meaning: olive tree
Origin: Latin
Peaceful, literary, and polished.
#3
Ava
Meaning: life or bird
Origin: Latin/Germanic usage
Short, glamorous, and easy to wear.
#4
Claire
Meaning: clear or bright
Origin: Latin/French
Elegant, simple, and polished.
#5
Rose
Meaning: rose flower
Origin: Latin
Romantic, classic, and never fussy.
#6
Lily
Meaning: lily flower
Origin: English
Pure, gentle, and bright.
#7
Violet
Meaning: purple flower
Origin: Latin
Vintage, floral, and dignified.
#8
Stella
Meaning: star
Origin: Latin
Celestial but familiar.
#9
Genevieve
Meaning: woman of the race
Origin: Celtic/Germanic
French elegance with saintly history.
#10
Josephine
Meaning: God will increase
Origin: Hebrew/French
Imperial and warm.
#11
Penelope
Meaning: weaver
Origin: Greek
Mythic, patient, and stylish.
#12
Arabella
Meaning: yielding to prayer
Origin: Latin
Ornate and romantic.
#13
Juliet
Meaning: youthful
Origin: Latin/French
Literary, romantic, and lighter than Juliette.
#14
Evangeline
Meaning: bearer of good news
Pronunciation: ee-VAN-juh-leen
Origin: Greek
Long, lyrical, and angelic.
#15
Seraphina
Meaning: fiery ones
Pronunciation: seh-rah-FEE-nah
Origin: Hebrew
Elaborate and luminous.
#16
Gabriella
Meaning: God is my strength
Origin: Hebrew
Flowing and international.
#17
Valentina
Meaning: strong and healthy
Origin: Latin
Romantic with real strength in meaning.
#18
Vivienne
Meaning: alive
Pronunciation: vih-vee-EN
Origin: Latin/French
Elegant and sparkling.
#19
Cordelia
Meaning: heart or daughter of the sea
Pronunciation: kor-DEE-lee-ah
Origin: Celtic/Latin literary
Noble, loyal, and lyrical.
#20
Rosalind
Meaning: gentle horse or beautiful rose
Origin: Germanic/Latin influence
Shakespearean and graceful.
#21
Celeste
Meaning: heavenly
Origin: Latin
Soft, high, and refined.
#22
Eloise
Meaning: healthy or wide
Origin: French/Germanic
Vintage French charm with modern appeal.
#23
Clara
Meaning: bright or clear
Origin: Latin
Clean, musical, and timeless.
#24
Adeline
Meaning: noble
Origin: Germanic
Sweet but aristocratic.
#25
Juliana
Meaning: youthful
Origin: Latin
Long, graceful, and classic.
#26
Lucia
Meaning: light
Origin: Latin
Luminous and international.
#27
Helena
Meaning: shining light
Origin: Greek
Classical and royal.
#28
Aurelia
Meaning: golden
Pronunciation: aw-REH-lee-ah
Origin: Latin
Warm, noble, and Roman.
#29
Lydia
Meaning: from Lydia
Origin: Greek
Classical, soft, and polished without feeling overdone.
#30
Emilia
Meaning: rival or eager
Origin: Latin
Elegant and literary, with a softer rhythm than Amelia.
#31
Natalia
Meaning: birthday of the Lord
Origin: Latin
Lyrical and elegant with international use.
#32
Camille
Meaning: young ceremonial attendant
Origin: Latin/French
French, graceful, and refined.
Nature, Flower and Jewel Princess Names
Floral, celestial, seasonal, gemstone, and nature-led names with soft royal imagery.
#1
Iris
Meaning: rainbow
Origin: Greek
A flower name with goddess and messenger imagery.
#2
Magnolia
Meaning: magnolia tree
Origin: Latin botanical
Grand, floral, and southern in style.
#3
Luna
Meaning: moon
Origin: Latin
Celestial, soft, and modern.
#4
Flora
Meaning: flower
Origin: Latin
A spring goddess name with antique grace.
#5
Hazel
Meaning: hazel tree
Origin: English
Woodland warmth with vintage polish.
#6
Willow
Meaning: willow tree
Origin: English
Graceful and flexible in image.
#7
Ivy
Meaning: climbing vine
Origin: English
Short, green, and resilient.
#8
Autumn
Meaning: fall season
Origin: Latin/English
Golden, seasonal, and warm.
#9
Summer
Meaning: summer season
Origin: English
Bright and easygoing.
#10
Skye
Meaning: Isle of Skye or sky
Origin: Scottish
Open, airy, and modern.
#11
Marina
Meaning: of the sea
Origin: Latin
Elegant and oceanic.
#12
Coral
Meaning: sea coral
Origin: Latin/Greek
Jewel-like and maritime.
#13
Pearl
Meaning: pearl
Origin: Latin/English
Vintage, precious, and restrained.
#14
Ruby
Meaning: red gemstone
Origin: Latin
Bold and jewel-bright.
#15
Opal
Meaning: precious stone
Origin: Sanskrit/Greek usage
Iridescent and vintage.
#16
Amethyst
Meaning: not intoxicated
Origin: Greek
Purple gemstone drama for fantasy or bold babies.
#17
Emerald
Meaning: green gemstone
Origin: Greek/English
Lush and royal.
#18
Sapphire
Meaning: blue gemstone
Origin: Hebrew/Greek usage
Cool, rare, and luxurious.
#19
Marigold
Meaning: golden flower
Origin: English
Sunny and vintage.
#20
Primrose
Meaning: first rose
Origin: Latin/English
Delicate and storybook-friendly.
#21
Dahlia
Meaning: dahlia flower
Origin: Swedish botanical
Dark floral elegance.
#22
Azalea
Meaning: dry flower
Origin: Greek botanical
Bright and uncommon.
#23
Selene
Meaning: moon
Origin: Greek
Mythic and lunar.
#24
Estrella
Meaning: star
Origin: Spanish
Romantic and celestial.
#25
Soleil
Meaning: sun
Origin: French
Elegant and radiant.
#26
Sereia
Meaning: mermaid
Origin: Portuguese
Ocean-fantasy style with a soft sound.
#27
Aster
Meaning: star
Origin: Greek
Botanical and celestial at once.
#28
Elowen
Meaning: elm tree
Origin: Cornish
Soft, woodland, and magical.
#29
Calista
Meaning: most beautiful
Origin: Greek
Clear, graceful, and mythic.
#30
Marisol
Meaning: sea and sun
Pronunciation: mah-ree-SOL
Origin: Spanish
Warm, coastal, and romantic.
#31
Ondine
Meaning: little wave
Pronunciation: on-DEEN
Origin: Latin/French literary
Water-spirit elegance for fairytale worlds.
#32
Linnea
Meaning: lime tree or twinflower
Origin: Swedish botanical
Gentle, floral, and Scandinavian.
Names That Mean Princess, Queen or Noble
Names whose meanings point directly to princesses, queens, noble birth, leadership, or high status.
#1
Sarah
Meaning: princess
Origin: Hebrew
The classic literal princess name.
#2
Sarai
Meaning: my princess
Pronunciation: sah-RYE
Origin: Hebrew
More intimate and ancient-feeling than Sarah.
#3
Sara
Meaning: princess
Origin: Hebrew
A streamlined international form.
#4
Amira
Meaning: princess or commander
Pronunciation: ah-MEER-ah
Origin: Arabic
Royal and strong in one name.
#5
Sadie
Meaning: princess
Origin: Hebrew/English
Vintage nickname charm with royal roots.
#6
Sally
Meaning: princess
Origin: Hebrew/English
Friendly and old-fashioned.
#7
Soraya
Meaning: princess or jewel
Origin: Persian
Starry and royal.
#8
Zahra
Meaning: flowering or radiant
Origin: Arabic
Bright, elegant, and high-status in feel.
#9
Shahzadi
Meaning: princess
Pronunciation: shah-ZAH-dee
Origin: Persian/Urdu
A direct royal title, best used with cultural care.
#10
Putri
Meaning: princess or daughter
Pronunciation: POOT-ree
Origin: Indonesian/Malay
Direct and graceful.
#11
Rajkumari
Meaning: princess
Pronunciation: rahj-koo-MAH-ree
Origin: Sanskrit/Hindi
A formal royal title for character work.
#12
Adelina
Meaning: noble
Origin: Germanic
Gentle and princess-like through meaning.
#13
Eadlyn
Meaning: noble princess
Origin: Old English/literary
Modern literary royal style.
#14
Rani
Meaning: queen
Origin: Sanskrit
Short, direct, and regal.
#15
Regina
Meaning: queen
Origin: Latin
Clear royal meaning with formal strength.
#16
Reina
Meaning: queen
Origin: Spanish
Smooth, literal, and elegant.
#17
Reine
Meaning: queen
Origin: French
Minimal French royalty.
#18
Malka
Meaning: queen
Origin: Hebrew
Ancient and direct.
#19
Mira
Meaning: wonderful or peace
Origin: Sanskrit/Slavic/Latin usage
Soft and noble across several traditions.
#20
Orla
Meaning: golden princess
Origin: Irish
A compact name with direct royal meaning.
#21
Noble
Meaning: noble
Origin: English
A bold virtue-style choice.
#22
Althea
Meaning: healer
Origin: Greek
Noble in sound, gentle in meaning.
#23
Adelaide
Meaning: noble kind
Origin: Germanic
One of the clearest noble-born classics.
#24
Aaliyah
Meaning: exalted
Pronunciation: ah-LEE-ah
Origin: Arabic
High, graceful, and modern.
#25
Alia
Meaning: high or exalted
Origin: Arabic
Shorter and elegant.
#26
Naila
Meaning: successful or attainer
Origin: Arabic
Graceful and upward-looking.
#27
Basma
Meaning: smile
Origin: Arabic
Warm and courtly.
#28
Malkia
Meaning: queen
Origin: Swahili
Directly royal and melodic.
#29
Amirah
Meaning: princess or commander
Origin: Arabic
A clear royal variant with leadership in the meaning.
#30
Suri
Meaning: princess or red rose
Origin: Persian/Hebrew usage
Short, sleek, and directly princess-linked in some sources.
#31
Rhiannon
Meaning: great queen
Pronunciation: ree-AN-on
Origin: Welsh
Mythic and musical with a direct queenly meaning.
#32
Sultana
Meaning: female ruler
Pronunciation: sool-TAH-nah
Origin: Arabic/Italian usage
A title-style name with unmistakable royal force.
International Princess Names
Royal-feeling names from Arabic, Sanskrit, Japanese, Slavic, African, Spanish, Italian, and other naming traditions.
#1
Amara
Meaning: grace or immortal
Origin: Igbo/Sanskrit/Latin usage
Smooth, international, and elegant.
#2
Zara
Meaning: blooming flower
Origin: Arabic/Hebrew usage
Sleek, royal, and modern.
#3
Samira
Meaning: evening companion
Origin: Arabic
Warm, elegant, and lyrical.
#4
Yasmin
Meaning: jasmine flower
Pronunciation: YAZ-min
Origin: Persian
Fragrant and refined.
#5
Tatiana
Meaning: from the Tatius family
Pronunciation: tah-tee-AH-nah
Origin: Latin/Russian
Slavic glamour with royal polish.
#6
Natasha
Meaning: born on Christmas Day
Origin: Russian
Warm, international, and sophisticated.
#7
Layla
Meaning: night
Origin: Arabic
Poetic and romantic.
#8
Salma
Meaning: safe or peaceful
Origin: Arabic
Soft, dignified, and calm.
#9
Aisha
Meaning: alive
Origin: Arabic
Vibrant and historically important.
#10
Fatima
Meaning: captivating or one who weans
Pronunciation: FAH-tih-mah
Origin: Arabic
Revered, strong, and graceful.
#11
Zuri
Meaning: beautiful or good
Origin: Swahili
Short, bright, and positive.
#12
Kira
Meaning: throne or sun
Origin: Russian/Persian usage
Sleek and international.
#13
Sienna
Meaning: from Siena
Origin: Italian
Warm, artistic, and polished.
#14
Aria
Meaning: air or lioness
Origin: Italian/Hebrew
Musical and graceful.
#15
Carmen
Meaning: song or garden
Origin: Spanish/Latin
Passionate and classic.
#16
Paloma
Meaning: dove
Origin: Spanish
Peaceful and elegant.
#17
Suki
Meaning: beloved
Origin: Japanese
Short and affectionate.
#18
Sakura
Meaning: cherry blossom
Pronunciation: sah-KOO-rah
Origin: Japanese
Seasonal, delicate, and vivid.
#19
Mei
Meaning: beautiful or plum
Origin: Chinese
Compact and gentle.
#20
Ling
Meaning: delicate or spirit
Origin: Chinese
Light, musical, and refined.
#21
Anaya
Meaning: caring or God answered
Origin: Sanskrit/Hebrew usage
Modern and multicultural.
#22
Aiko
Meaning: beloved child
Origin: Japanese
Gentle with imperial associations.
#23
Mako
Meaning: sincere child in common readings
Origin: Japanese
Short and refined.
#24
Kako
Meaning: meaning varies by kanji
Origin: Japanese
Compact and modern.
#25
Kiko
Meaning: meaning varies by kanji
Origin: Japanese
Graceful and light.
#26
Dechen
Meaning: great bliss
Pronunciation: DEH-chen
Origin: Tibetan/Bhutanese
Serene and royal-feeling.
#27
Jetsun
Meaning: venerable
Pronunciation: JET-soon
Origin: Tibetan
Spiritual and noble.
#28
Lalla
Meaning: lady
Origin: Arabic/Amazigh title usage
A title-style royal name used with care.
#29
Anika
Meaning: grace or sweet-faced
Origin: Sanskrit/Nordic usage
International, light, and polished.
#30
Leilani
Meaning: heavenly lei or royal child
Pronunciation: lay-LAH-nee
Origin: Hawaiian
Lush, melodic, and island-bright.
#31
Nadia
Meaning: hope or tender
Origin: Slavic/Arabic usage
Elegant across languages without sounding fragile.
#32
Inaya
Meaning: care or concern
Origin: Arabic
Gentle, meaningful, and modern across cultures.
Vintage Royal Names
Old-world names with courtly, literary, aristocratic, or revived vintage appeal.
#1
Dorothea
Meaning: gift of God
Origin: Greek
Vintage and formal with old-world grace.
#2
Florence
Meaning: flourishing
Origin: Latin
Victorian, cultured, and revived.
#3
Henrietta
Meaning: estate ruler
Origin: Germanic/French
Grand and aristocratic.
#4
Imogen
Meaning: maiden
Origin: Celtic literary
Shakespearean and slightly mysterious.
#5
Octavia
Meaning: eighth
Origin: Latin
Roman, noble, and stylish.
#6
Wilhelmina
Meaning: resolute protector
Origin: Germanic
Long, queenly, and strong.
#7
Clementine
Meaning: merciful
Origin: Latin
Warm vintage sweetness.
#8
Prudence
Meaning: wisdom or caution
Origin: Latin
Virtue-name restraint.
#9
Tabitha
Meaning: gazelle
Origin: Aramaic
Biblical and vintage.
#10
Millicent
Meaning: strong in work
Origin: Germanic
Medieval and rare.
#11
Gwyneth
Meaning: blessed or happy
Origin: Welsh
Celtic and refined.
#12
Constance
Meaning: steadfast
Origin: Latin
Medieval virtue and quiet strength.
#13
Philippa
Meaning: lover of horses
Origin: Greek
Royal, equestrian, and formal.
#14
Winifred
Meaning: blessed peacemaking
Origin: Welsh
Vintage with nickname potential.
#15
Eugenia
Meaning: well-born
Origin: Greek
Formal and noble.
#16
Agnes
Meaning: pure
Origin: Greek
Saintly, spare, and antique.
#17
Agatha
Meaning: good
Origin: Greek
Old-fashioned but strong.
#18
Cecilia
Meaning: blind
Origin: Latin
Musical and saintly.
#19
Maud
Meaning: battle-mighty
Origin: Germanic
Medieval, compact, and royal.
#20
Edith
Meaning: rich war
Origin: Old English
Anglo-Saxon and revived.
#21
Sybil
Meaning: prophetess
Origin: Greek
Mystic vintage style.
#22
Henriette
Meaning: estate ruler
Origin: Germanic/French
French courtly form.
#23
Augusta
Meaning: majestic
Origin: Latin
Directly imperial in tone.
#24
Antonia
Meaning: priceless
Origin: Latin
Classical and graceful.
#25
Cressida
Meaning: gold
Origin: Greek literary
Literary and unusual.
#26
Lavinia
Meaning: woman of Lavinium
Origin: Latin
Ancient Roman princess energy.
#27
Marguerite
Meaning: pearl or daisy
Origin: Greek/French
French, floral, and courtly.
#28
Theodosia
Meaning: gift of God
Origin: Greek
Grand and rare.
#29
Minerva
Meaning: mind or intellect
Origin: Latin
Roman, wise, and stately.
#30
Ottilie
Meaning: prosperous in battle
Pronunciation: OTT-ih-lee
Origin: Germanic/French
Rare, vintage, and courtly.
#31
Isadora
Meaning: gift of Isis
Origin: Greek
Theatrical, elegant, and antique.
#32
Euphemia
Meaning: well-spoken
Pronunciation: yoo-FEE-mee-ah
Origin: Greek
Grand, saintly, and old-world.
Modern Princess Names
Fresh, stylish names that still feel graceful enough for a modern princess, heroine, baby, or main character.
#1
Nova
Meaning: new or star
Origin: Latin
Bright, cosmic, and current.
#2
Elara
Meaning: bright or shining
Origin: Greek
Mythic and moonlike.
#3
Ophelia
Meaning: help
Origin: Greek
Poetic and ethereal.
#4
Delilah
Meaning: delicate
Origin: Hebrew
Romantic with a modern sound.
#5
Cora
Meaning: maiden
Origin: Greek
Short, classical, and fresh.
#6
Isla
Meaning: island
Origin: Scottish
Simple, stylish, and soft.
#7
Mila
Meaning: gracious or dear
Origin: Slavic
International and gentle.
#8
Scarlett
Meaning: red
Origin: English
Bold, glamorous, and vivid.
#9
Piper
Meaning: pipe player
Origin: English
Musical and energetic.
#10
Harper
Meaning: harp player
Origin: English
Literary and modern.
#11
Quinn
Meaning: wise counsel
Origin: Irish
Sleek and gender-flexible.
#12
Sloane
Meaning: raider or warrior
Origin: Irish
Cool and polished.
#13
Marley
Meaning: pleasant meadow
Origin: English
Modern and melodic.
#14
Brynn
Meaning: hill
Origin: Welsh
Short, crisp, and strong.
#15
Emery
Meaning: brave or powerful
Origin: Germanic
Modern with a strong meaning.
#16
Rowan
Meaning: little redhead or rowan tree
Origin: Irish/Scottish
Nature-led and flexible.
#17
Lila
Meaning: night or play
Origin: Arabic/Sanskrit
Soft and international.
#18
Ayla
Meaning: moonlight or oak tree
Origin: Turkish/Hebrew usage
Gentle and luminous.
#19
Elodie
Meaning: foreign riches
Origin: French/Germanic
Melodic and refined.
#20
Maeve
Meaning: she who intoxicates
Origin: Irish
Mythic, compact, and fashionable.
#21
Lyra
Meaning: lyre
Origin: Greek
Musical and celestial.
#22
Noelle
Meaning: Christmas
Origin: French
Festive and elegant.
#23
Aurelie
Meaning: golden
Origin: French/Latin
Light French form of Aurelia.
#24
Calla
Meaning: beautiful
Origin: Greek botanical
Minimal floral elegance.
#25
Emmeline
Meaning: work or universal
Origin: Germanic/French
Vintage-modern and princess-like.
#26
Liora
Meaning: my light
Origin: Hebrew
Bright and lyrical.
#27
Seren
Meaning: star
Origin: Welsh
Quiet, modern, and celestial.
#28
Vesper
Meaning: evening star
Origin: Latin
Dramatic and modern.
#29
Zelie
Meaning: solemn or noble
Pronunciation: ZAY-lee
Origin: French
Fresh, stylish, and lightly vintage.
#30
Etta
Meaning: estate ruler
Origin: Germanic/English
Short, revived, and elegant.
#31
Romilly
Meaning: from Romilly
Origin: French/English place name
Soft, modern, and aristocratic in sound.
#32
Amelie
Meaning: work or industrious
Origin: Germanic/French
Sweet, French, and modern without losing elegance.
How To Choose A Princess Name
Princess names can mean very different things depending on the use case. A baby name usually needs elegance and everyday wearability; a fantasy character can carry a more dramatic name; a game, story, or party idea may benefit from something instantly recognisable.
Most wearable
Charlotte, Sophia, Aurora, Isabella, Grace, Amara, Elodie, Clara, and Emilia feel princess-like while still working as everyday names.
Most magical
Arwen, Galadriel, Eilonwy, Lirael, Amalthea, Scheherazade, Yvaine, Calanthe, and Nerissa lean into fairytale or fantasy naming.
Most directly royal
Sarah, Amira, Rhiannon, Regina, Reina, Sultana, Orla, Malkia, Victoria, Elizabeth, and Catherine carry clear royal meaning or history.
For a baby
Look for names that feel graceful without turning into a costume. Charlotte, Sophia, Isabella, Grace, Amara, and Elodie carry princess style while still working in everyday life.
For a character
Match the name to the world. Arwen and Galadriel feel high fantasy; Victoria and Catherine feel historical; Tiana, Raya, and Mirabel suit warmer modern story worlds.
For meaning
If the meaning matters, start with the names that mean princess, queen, noble, light, star, flower, victory, or strength. Those meanings give the name a clear reason to belong on the page.
For fantasy tone
Long, lyrical names such as Scheherazade, Melisande, Seraphina, Eilonwy, and Amalthea feel magical. Shorter names like Zara, Cora, Lyra, and Nova feel more modern.
FAQ
What are the best princess names?
The best princess names depend on the use case. Aurora, Isabella, Charlotte, Sophia, and Grace are wearable for babies; Arwen, Galadriel, Lirael, and Nerissa suit fantasy; Sarah, Amira, Regina, Rhiannon, and Orla have direct royal meanings.
What makes a name sound like a princess name?
Princess names usually feel elegant, memorable, and elevated. Some are connected to real royalty, some come from fairytales or fantasy, and others have meanings tied to nobility, light, beauty, strength, or leadership.
Are princess names only for girls?
This list focuses on feminine princess-style names because that is the main search intent. For broader royal, fantasy, or character naming, use the related baby name, fantasy name, hero name, and main name generator links.
What names actually mean princess?
Names with direct princess or queen meanings include Sarah, Sarai, Amira, Soraya, Putri, Rajkumari, Rani, Regina, Reina, Reine, Malka, Malkia, and Orla.
Can princess names work for modern babies?
Yes, but the best baby-name choices are usually wearable names with royal style rather than obvious titles. Charlotte, Sophia, Isabella, Aurora, Grace, Arabella, Amara, and Elodie feel princess-like without being too theatrical.
What princess names work best for characters?
For characters, match the name to the world. Arwen, Galadriel, Eilonwy, and Lirael suit fantasy; Elizabeth, Victoria, and Catherine feel historical; Xena, Boudicca, and Athena suggest warrior-princess energy.
Generate more
Want more ideas like these?
Browse the list first, then use the related generator when you want a fresh batch to compare, copy, or save. For broader discovery, start with the main name generator and then narrow the results with a focused list like this one.
Open Random Name GeneratorRelated Name Lists
Adjacent launch lists in the same topical cluster.