Princess Name Generator

Regal, fairy-tale and fantasy princess names

FantasyPart of: fantasy name generators500 names

0 of 500 seen

This or that?

7 picks, 1 winner

Tap the name you like more.

Tap a name to copy it. The arrows swap one name.

Or browse all 500 names, A to Z

Generate princess names for fairy tales, fantasy novels, games and royal characters: medieval and courtly European names, Norse, Celtic, Persian, Arabic, Slavic, Indian and East Asian royal names, plus full styles like Elowen of Thornvale and Isolde the Fair.

About princess names

Princess names in stories do a specific job: they have to sound both gentle and important. The classic fairy-tale register leans on soft, flowing Romance and Old French names with three or four syllables (Seraphina, Genevieve, Rosalind, Melisande), often ending in -a, -ine or -elle, because those sounds read as delicate while the length reads as ceremonial. Real medieval courts give a grittier alternative: Hawise, Maud, Petronilla and Rohesia were all borne by actual royal daughters and instantly make a setting feel historical rather than Disney.

A princess rarely stands alone in a text, so the name usually carries a tag. 'Elowen of Thornvale' fixes her to a realm, 'Isolde the Fair' gives her a reputation, and a double name like 'Aurelia Rose' signals a christening in a large royal family. Choosing which tag to use is a worldbuilding decision: realms suit political stories, epithets suit legends, double names suit dynasties.

This generator also draws on royal traditions outside western Europe, with Norse (Astrid, Solveig), Celtic (Niamh, Rhiannon), Persian (Soraya, Shirin), Arabic (Amira, Layla), Slavic (Milena, Yaroslava), Indian (Padmini, Rukmini), East Asian (Kaguya, Meilin) and African (Makeda, Nzinga) names, so the princess can belong to whatever kind of kingdom you are building.

How to choose princess names

  • Match the name's origin to the kingdom. A realm with Norse-style place names (Frosthold, Iskarholm) needs Astrid or Freydis, not Genevieve; mismatches are the fastest way to break immersion.
  • Use the full style sparingly. Introduce her as 'Princess Isolde of the Western Isles' once, then call her Isolde; the long form is for heralds, letters and formal scenes.
  • Give the epithet a reason. 'The Fair' and 'the Wise' are generic; 'the Swan-Hearted' or 'the Unbowed' implies a story the reader will want to hear.
  • If she is one of several royal daughters, name the sisters with a shared pattern (all flower names, all saints, all ending in -a) so the family reads as a set.
  • For a princess who will become a warrior or ruler, pick something shorter and harder (Maeve, Sigrid, Ximena) that still sounds good shouted across a battlefield or a council hall.

Frequently asked questions

What makes a name sound like a princess name?

Mostly length and softness: three or four syllables, open vowels, and endings like -a, -ina, -elle, -ine or -ande (Seraphina, Evangeline, Melisande). Adding a realm ('of Ashmere') or an epithet ('the Radiant') does the rest. Short, hard names can work too, but they read as warrior princesses rather than fairy-tale ones.

Are these real historical princess names?

Many are. Medieval names like Rohesia, Hawise, Melisande and Petronilla belonged to real royal and noble daughters, and Nefertari, Makeda, Padmini and Hedwig are attested queens and princesses. The realms and epithets attached to names in this list are invented for fiction, and the rest are original or fairy-tale names chosen to sound regal.

Can I use these names for a Disney-style or fairy-tale story?

Yes. Names such as Aurora, Rapunzel, Odette and Briar Rose are traditional fairy-tale names rather than trademarks, and the original ones (Amarante, Clarimond, Elowen) are free to use. Avoid combining a canonical name with its canonical story beats if you want your princess to stand on her own.

How do I name a princess from a non-European kingdom?

Pick from the matching tradition here (Soraya or Shirin for a Persian-flavoured court, Meilin or Xiulan for an East Asian one, Amara or Makeda for an African one) and keep the title conventions of that culture in mind: a Persian princess would be a shahdokht, a Japanese one a hime, and the realm or epithet should use place names from the same language.

More like this

All 500 princess names

This is the complete list the generator above draws its random batches from, sorted A to Z and grouped by first letter.

Plain text, one name per line.

A: 49 names

  • Adaeze
  • Adelaide
  • Adelaide of Burgundy
  • Adelheid
  • Adelina
  • Adelina of Caerlund
  • Ahilya
  • Aldonza
  • Alfhild
  • Alienor
  • Amabel
  • Amanirenas
  • Amara
  • Amara Ife
  • Amarante
  • Amarante of Veyle
  • Amice
  • Amira
  • Amira of the Moonlit Desert
  • Amoret of Brightmere
  • Anastasia
  • Anastasia of the Amber Palace
  • Andromeda
  • Andromeda of Aethiopia
  • Angharad
  • Ankhesenamun
  • Anna Komnene
  • Anneliese
  • Anneliese of Rosenburg
  • Anthousa
  • Antigone
  • Anying
  • Aoife
  • Aoife of Ardmore
  • Ariadne
  • Ariadne of Crete
  • Asantewaa
  • Aslaug
  • Astrid
  • Astrid of Frosthold
  • Aude
  • Aurelia
  • Aurelia of the Dawn Court
  • Aurora
  • Avelina
  • Avelina of the Highfells
  • Ayame
  • Ayşe
  • Azadeh

B: 22 names

  • Badroulbadour
  • Bahija
  • Basilia
  • Beatrix
  • Beatrix the Laughing
  • Beatriz
  • Berenguela
  • Berenice
  • Bertha
  • Blanca
  • Blanchefleur
  • Blanchefleur the Pale
  • Bláthnaid
  • Bozena
  • Branwen
  • Branwen of the White Rock
  • Briar Rose
  • Brielle
  • Brielle of the Marches
  • Brigid
  • Brites
  • Brynhild

C: 25 names

  • Calanthe of Vesper Hold
  • Caoimhe
  • Carys
  • Cassandra
  • Catalina
  • Cateline
  • Celestine
  • Celestine of Mornhallow
  • Chandralekha
  • Cheonmyeong
  • Chitrangada
  • Chiyo
  • Cinderella
  • Clarimond
  • Clarimond of Greyfell
  • Clemence
  • Clíodhna
  • Constance
  • Constance Hope
  • Cordelia
  • Cordelia of Stormhaven
  • Corisande of Ellerwyn
  • Creiddylad
  • Creusa
  • Cunegonde

D: 17 names

  • Dagny
  • Dalal
  • Damayanti
  • Danica
  • Deianira
  • Deirdre
  • Delphine
  • Delphine of Saltmarsh
  • Deokhye
  • Devayani
  • Dilara
  • Dobrava
  • Douce
  • Draupadi
  • Dubravka
  • Dulcibella
  • Dunyazad

E: 31 names

  • Eadgyth
  • Eglantine
  • Eglantine the Sweet
  • Eilidh
  • Eira
  • Eira the Snow-Born
  • Eithne
  • Ekaterina
  • Elaine
  • Electra
  • Elowen
  • Elowen of Thornvale
  • Elspeth
  • Elspeth of Glenmoor
  • Eluned
  • Elvira
  • Elżbieta
  • Emer
  • Emmeline
  • Emmeline of Harrowgate
  • Enid
  • Enid of Caerleon
  • Ermengarde
  • Ermentrude
  • Ermesinda
  • Esma
  • Estrid
  • Étaín
  • Eudokia
  • Evangeline
  • Evangeline of Dunmoor

F: 11 names

  • Farah
  • Farangis
  • Felisia
  • Filipa
  • Findabair
  • Fionnuala
  • Florentina
  • Florimel of the Reed Marches
  • Freydis
  • Freydis the Fearless
  • Frideswide

G: 19 names

  • Gaoyang
  • Genevieve
  • Genevieve of Lioncourt
  • Gisela
  • Giselle
  • Godeleva
  • Golnar
  • Gordafarid
  • Gormlaith
  • Gráinne
  • Griselda
  • Gudrun
  • Guinevere
  • Gulbahar
  • Gunhilda
  • Gunnhild
  • Gwendolen
  • Gwenllian
  • Gyda

H: 18 names

  • Habiba
  • Hala
  • Hanako
  • Hawise
  • Hedwig
  • Hedwig of Silesia
  • Helena Dragaš
  • Helewise
  • Heloise
  • Heloise of Cloudreach
  • Hermione
  • Hermione Iphigenia
  • Hildegard
  • Himeko
  • Himeko Tsukihara
  • Hippodamia
  • Honorine
  • Hwaran

I: 26 names

  • Idonea
  • Ife
  • Igraine
  • Ilaria of Montefiore
  • Imogen
  • Indumati
  • Inés
  • Ingeborg
  • Ingibjorg
  • Ingrid
  • Ingrid of the Northern Fjords
  • Iphigenia
  • Irene
  • Irmgard
  • Isabeau
  • Isabeau of Brightwater
  • Isabel
  • Isaura
  • Iseult
  • Ismay
  • Ismene
  • Isolde
  • Isolde of the Western Isles
  • Isolde the Fair
  • Ivona
  • Izabela

J: 10 names

  • Jadwiga
  • Jamila
  • Jelena
  • Joana
  • Jocosa
  • Jodha
  • Joscelind
  • Juana
  • Juliana
  • Juliana of Whitehaven

K: 11 names

  • Kaguya
  • Kaguya of the Bamboo Grove
  • Kamala
  • Katarina
  • Katarina Frostmantle
  • Katayoun
  • Kazunomiya
  • Ketevan
  • Kikyo
  • Kinga
  • Kunigunde

L: 27 names

  • Laleh
  • Lalita
  • Lamia
  • Layla
  • Layla the Night-Born
  • Leonor
  • Leonor of Aragon
  • Leonora
  • Leonora Castellane
  • Lettice
  • Leyla
  • Leyla of Samarkand
  • Li Hua
  • Libuše
  • Liliane
  • Liliane of the Glass Towers
  • Lisette
  • Lisette of Fontaine
  • Liutgard
  • Liv
  • Ljubica
  • Lubna
  • Lucienne
  • Lucienne of Ambervale
  • Ludmila
  • Lunete of the Silver Lake
  • Lynette

M: 38 names

  • Maelis of the Cloud Peaks
  • Maeve
  • Maeve the Red
  • Mafalda
  • Mafalda of Coimbra
  • Makeda
  • Makeda of Sheba
  • Malavika
  • Mandodari
  • Manizheh
  • Marguerite
  • Marguerite of Lisieux
  • Maria Palaiologina
  • Marina of Tyre
  • Marisol
  • Marisol of the Coral Isles
  • Marya Morevna
  • Mathilde
  • Maud
  • Maysoon
  • Mechthild
  • Meenakshi
  • Mehrnaz
  • Meilin
  • Meilin the Jade Blossom
  • Melisande
  • Melisande the Far-Sighted
  • Melusine
  • Mencía
  • Meritaten
  • Mihrimah
  • Milena
  • Milena the Gracious
  • Milica
  • Mirabai
  • Miroslava
  • Miyako
  • Morgana

N: 21 names

  • Nadia
  • Nakrang
  • Nandi
  • Nasrin
  • Nausicaa
  • Nausicaa of Phaeacia
  • Nefertari
  • Nefertari of Thebes
  • Neferure
  • Nerissa
  • Nest
  • Nestan-Darejan
  • Niamh
  • Niamh the Golden-Haired
  • Nicolette
  • Nicolette of Avrelle
  • Nilufer
  • Nitocris
  • Noor
  • Noor of Alhambra
  • Nzinga

O: 16 names

  • Odette
  • Odette the Swan-Hearted
  • Odile
  • Olga
  • Olwen
  • Ophelia
  • Ophelia of Wintermere
  • Orabel
  • Oriabel
  • Oriane
  • Oriane of Eastmarch
  • Orla
  • Otohime
  • Ottilie
  • Ottoline
  • Oyelaran

P: 19 names

  • Padmini
  • Padmini of Chittor
  • Parisa
  • Parizade
  • Perdita of the Lost Shore
  • Perpetua
  • Perpetua Dawn
  • Petronilla
  • Petronilla of Thornbury
  • Phaedra
  • Philippa
  • Philippa of Hainault
  • Pingyang
  • Polyxena
  • Predslava
  • Priyamvada
  • Pulcheria
  • Purandokht
  • Pyeonggang

R: 28 names

  • Radmila
  • Ragnhild
  • Rania
  • Rapunzel
  • Rhiannon
  • Rhiannon of Dyfed
  • Richenza
  • Roese
  • Rogneda
  • Rohesia
  • Róisín
  • Rosalba
  • Rosalind
  • Rosalind of Ashmere
  • Rosaline
  • Rosamund
  • Rosamund of the Seven Hills
  • Rosebud
  • Rotrude
  • Roxana
  • Roxana the Dawn
  • Rudaba
  • Rukmini
  • Rukmini of Vidarbha
  • Runa
  • Ruolan
  • Rupmati
  • Rusudan

S: 44 names

  • Sabrina
  • Sabrina of the River Severn
  • Safiye
  • Sakura
  • Sakura Himeko
  • Samira
  • Sancha
  • Sanchia
  • Sanyogita
  • Saoirse
  • Savitri
  • Scheherazade
  • Seonhwa
  • Seonhwa Kim
  • Seraphina
  • Seraphina of the Silver Coast
  • Serilda the Iron-Willed
  • Sevda
  • Shahrzad
  • Shakuntala
  • Shirin
  • Shirin of Ctesiphon
  • Shizuka
  • Shouyang
  • Sibylla
  • Sibylla the Dreamer
  • Signy
  • Sigrid
  • Sita
  • Sitt al-Mulk
  • Snezhana
  • Snow White
  • Sobekneferu
  • Sohyeon
  • Solveig
  • Solveig of Iskarholm
  • Soraya
  • Soraya the Starry
  • Sorcha
  • Subhadra
  • Suzume
  • Svanhild
  • Svetlana
  • Swietoslawa

T: 24 names

  • Tahmina
  • Taiping
  • Taraneh
  • Tatiana
  • Taytu
  • Tegan
  • Teodora
  • Teresa
  • Thamar
  • Thamar Bagrationi
  • Theodora
  • Theodora of Valmont
  • Theodosia
  • Theophanu
  • Thessaly of Greywater
  • Thomasina
  • Thora
  • Thumbelina
  • Thyra
  • Tinatin
  • Tiphaine
  • Toyotama
  • Tsukiko
  • Turandot

U: 3 names

  • Urraca
  • Ursule
  • Uttara

V: 10 names

  • Valentina
  • Valentina of Corvalle
  • Vasavadatta
  • Vasilisa
  • Vasundhara
  • Vesna
  • Violante
  • Viviane
  • Vivienne
  • Vivienne of the Hollow Vale

W: 7 names

  • Wanda
  • Wardah
  • Wen Cheng
  • Wilhelmina
  • Wilhelmina of Esterholt
  • Willa
  • Wulfhild

X: 4 names

  • Ximena
  • Ximena of Castile
  • Xiulan
  • Xiulan of the Lotus Pavilion

Y: 10 names

  • Yaroslava
  • Yaroslava of Kiev
  • Yasmin
  • Yennenga
  • Yeonhwa
  • Ylva
  • Yolande
  • Yolande of Montclair
  • Yongtai
  • Ysmaine

Z: 10 names

  • Zahra
  • Zarina
  • Zenobia
  • Zenobia the Unbowed
  • Zewditu
  • Zlata
  • Zoe
  • Zoe Komnene
  • Zubaidah
  • Zvezdana