Princess Name Generator
Regal, fairy-tale and fantasy princess names
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.
Related generators
Royal Name Generator
Kings, queens, emperors and heirs worthy of a throne
King Name Generator
Regal names and epithets for fantasy and medieval kings
Noble Name Generator
Aristocratic names for lords, ladies and great houses
Fairy Name Generator
Whimsical, folkloric and fey names for fairies
Medieval Name Generator
Period-accurate names for knights, peasants and nobles
Elf Name Generator
Graceful elven names for any fantasy setting
Female Name Generator
Realistic full names for women and girls of any era
Knight Name Generator
Sir, dame and epithet: chivalric names done right
More like this
Funny Princess Name Generator
Ridiculous royal names with far too much glitter
Fairy Tale Name Generator
Storybook names for princesses, peasants, witches and fools
Disney Princess Name Generator
Official princess names plus new ones in Disney style
Fairy Tale Book Name Generator
Storybook titles for new tales, retellings and collections
Dark Fairy Name Generator
Gothic fairy names for wicked godmothers and shadow sprites
Water Fairy Name Generator
Pond, brook, rain and sea names for gentle fae
All 500 princess names
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