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.

Laurence

Meaning: from Laurentum

Origin:Latin
6349
Saralee

Meaning: princess; meadow

Origin:Composite of Sara and Lee
6742
Sirke

Meaning: grasshopper, seed leaf; princess

Origin:Variation of Sirkka, Finnish, Yiddish variation of Sarah, Hebrew
7302
Ulrike

Meaning: rich and noble heritage

Origin:Form of Ulrica, feminine form of Ulrich, German
7844
Vola

Meaning: renowned prince

Origin:Feminization of Volodya, Russian
9004
Enrica Enrica is commonly used as a name for girls....
Origin:Italian, feminine form of Enrico
9090
Hime

Meaning: princess

Origin:Japanese
9123
Margriet Deriving from Margaret, Margriet is of Dutch...
Origin:Dutch
11201
Laetitia

Meaning: gladness, happiness

Origin:Latin
2542
Catharina The meaning of Catharina is 'pure'. Catharin...
Origin:Greek
5779
Suri

Meaning: princess

Origin:Hebrew, variation of Sarah
915
Maxima The name Maxima is of Latin origin. The mean...
Origin:Latin, feminine variation of Maximus
3493
Leonore Léonore is a name traditionally used for bab...
Origin:German short form of Eleanor
2327
Sarai

Meaning: princess

Origin:Hebrew
762
Therese

Meaning: to reap, gather

Origin:German variation of Theresa
1441
Fabiola The origin of this name is Italian and it co...
Origin:French, Italian, and German variation of Fabia
3553
Alexia

Meaning: defending men

Origin:Diminutive of Alexandria
1286
Ana

Meaning: grace

Origin:Spanish variation of Hannah
1095
Helene

Meaning: bright, shining one

Origin:French variation of Helen
1184
Sera

Meaning: princess

Origin:Hebrew, variation of Sarah
1353