1. Home
  2. Topics

Princess Names

The princess names for girls here are those chosen by royal families around the world over the past decade or so. Your idea of princess names can be expanded to include those used over past generations—Anne and Elizabeth and even Diana, say— and to extend to fictional princesses such as Ariel and Aurora.

Along with Elizabeth and Aurora, other princess names in the US Top 100 include Alice, Amelia, Ariana, Charlotte, Isabella, Josephine, Lily, and Sophie. The more exotic princess names, including Fabiola, Khadija, Leonore, and Ulrike, come from the royal families of countries such as Morocco, Sweden, and Austria.

Many of the real little princesses have three or four middle names, some of which are also included on this list. For more, check out our list of royal baby names.

Eloise

Meaning: healthy; wide

Origin:French and English variation of Heloise
5
Isadora

Meaning: gift of Isis

Origin:Greek
192
Athena

Meaning: from Athens

Origin:Greek
81
Beatrix

Meaning: she who brings happiness; blessed

Origin:Latin
112
Estelle

Meaning: star

Origin:French
189
Astrid

Meaning: divinely beautiful

Origin:Scandinavian
54
Orla

Meaning: golden princess

Origin:Irish
231
Ines

Meaning: pure, virginal

Origin:Italian, Portuguese, Slovene and Croatian variation of Agnes
194
Ingrid

Meaning: fair; Ing is beautiful

Origin:Norse
156
Maud

Meaning: battle-mighty

Origin:English and French diminutive of Matilda, German
1041
Irene

Meaning: peace

Origin:Greek
195
Louise

Meaning: renowned warrior

Origin:French and English, feminine variation of Louis
377
Amalia

Meaning: work

Origin:German
169
Carmen

Meaning: garden

Origin:Spanish variation of Carmel
444
Gabriella

Meaning: God is my strength

Origin:Italian feminine variation of Gabriel
458
Wilhelmina

Meaning: resolute protection

Origin:German, feminine variation of Wilhelm
246
Joanna

Meaning: God is gracious

Origin:Variation of Johanna
451
Talullah

Meaning: lady of abundance

Origin:Irish, Anglicized variation of Tuilelaith
1264
Henrietta

Meaning: estate ruler

Origin:Feminine variation of Henry
482
Angelica

Meaning: angel or angelic

Origin:Italian, Polish, Russian diminutive of Angela
564