Fictional Princess Names

Xena

The name Xena is a girl's name of Greek, Ukranian origin, meaning "guest".

Daenerys

The name Daenerys is a girl's name.

Genevieve

The name Genevieve is a girl's name of French origin, meaning "tribe woman".

Sofia

The name Sofia is a girl's name of Greek origin, meaning "wisdom".

Tiana

The name Tiana is a girl's name of Slavic origin, meaning "fairy queen".

Luna

The name Luna is a girl's name of Italian origin, meaning "moon".

Ariel

The name Ariel is both a boy's name and a girl's name of Hebrew origin, meaning "lion of God".

Blair

The name Blair is both a boy's name and a girl's name of Scottish origin, meaning "dweller on the plain".

Ella

The name Ella is a girl's name of German, English origin, meaning "all, completely; fairy maiden".

Calliope

The name Calliope is a girl's name of Greek origin, meaning "beautiful voice".

Daphne

The name Daphne is a girl's name of Greek origin, meaning "laurel tree, bay tree".

Anneliese

The name Anneliese is a girl's name of German, Dutch origin, meaning "grace + oath".

Fiona

The name Fiona is a girl's name of Gaelic, Scottish origin, meaning "white, fair".

Zelda

The name Zelda is a girl's name of German origin, meaning "gray fighting maid".

Briar rose

The name Briar rose is a girl's name.

Ozma

The name Ozma is a girl's name.

Fallon

The name Fallon is both a boy's name and a girl's name of Irish origin, meaning "leader".

Pocahontas

The name Pocahontas is a girl's name meaning "playful one".

Jasmine

The name Jasmine is a girl's name of Persian origin, meaning "gift from God".

Myrcella

The name Myrcella is a girl's name.

Ashlyn

The name Ashlyn is a girl's name of American, Irish origin, meaning "dream".

Rapunzel

The name Rapunzel is a girl's name meaning "rampion; lamb's lettuce".

Esmeralda

The name Esmeralda is a girl's name of Spanish, Portuguese origin, meaning "emerald".

Rosalina

The name Rosalina is a girl's name of Spanish origin, meaning "rose".

Isabelle

The name Isabelle is a girl's name of French origin, meaning "pledged to God".

Anastasia

The name Anastasia is a girl's name of Greek, Russian origin, meaning "resurrection".

Odette

The name Odette is a girl's name of French origin, meaning "wealthy".

Elsa

The name Elsa is a girl's name of German origin, meaning "pledged to God".

Popular Lists