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.

Orlaith

Meaning: golden princess

Origin:Irish
1649
Khadija

Meaning: premature child

Origin:Arabic
1671
Irma

Meaning: universal, complete

Origin:German, diminutive of several names, meaning "universal, complete"
1853
Sura

Meaning: brave, princess, grey, to travel by night

Origin:Thai, Yiddish, Romanian, Arabic "brave, princess, grey, to travel by night"
1946
Saina

Meaning: princess

Origin:Hindi
2272
Kala

Meaning: Virtue; princess

Origin:Tamil; Hawaiian
2673
Shari

Meaning: princess

Origin:Anglicized variation of Hungarian Sari, variation of Sarah
3140
Zali

Meaning: princess

Origin:Hebrew, Hungarian
3652
Eleonore Eleonore, a name of Old French, Old German, ...
Origin:Old French
3768
Tzeitel

Meaning: princess

Origin:Yiddish
3877
Ninette

Meaning: grace

Origin:French diminutive of Ann
4004
Sarika

Meaning: princess

Origin:Sanskrit and Hindi bird name or Hungarian variation of Sarah, Hebrew
4064
Gormlaith

Meaning: blue princess or illustrious lady

Origin:Gaelic
4087
Putri

Meaning: princess; daughter

Origin:Indonesian
4214
Maella

Meaning: prince

Origin:English, French and Breton
4609
Sharai

Meaning: princess

Origin:Hebrew
4623
Zarouhi

Meaning: princess

Origin:Armenian variation of Sarah
5653
Sadie

Meaning: princess

Origin:Diminutive of Sarah
53
Isabella

Meaning: pledged to God

Origin:Spanish and Italian variation of Elizabeth, Hebrew
145
Anastasia

Meaning: resurrection

Origin:Greek, feminine variation of Anastasios
47