48 Fantasy Baby Names

Posted on: December 18th, 2022\""by Nameslist

When it comes to naming your baby girl, the options seem endless. But if you're looking for something a little more unique, why not try a fantasy name? Fantasy names often have a beautiful, otherworldly quality to them that can make them perfect for your little girl. And while they may be inspired by characters from books or movies, they can also be completely original. To help you get started, we've compiled a list of some of our favorite fantasy baby girl names. So whether you're looking for something classic or modern, mythological or magical, we've got you covered.

1.  Jaime

The name has origins in both Spanish and English. Jaime means "supplanter" in Spanish, and "pet form of James" in English. This name is perfect for a little girl who is sweet and caring, but also has a mischievous side.

2.  Catelyn

This name is of Welsh origin and means "pure." It's a beautiful name for a strong and independent woman.

3.  Stannis

This name has a bit of an otherworldly feel to it, which makes it perfect for a baby girl born into a family of fantasy readers and writers. Additionally, the name Stannis is unique enough that it's sure to stand out in a crowd, but not so strange that it will be difficult for others to pronounce or spell.

4.  Obi

One beautiful name that originates from Nigeria is Obi. In the Igbo language, it means "heart."

5.  Pippin

Pippin, the diminutive form of the name Philip. This name was used by J.R.R. Tolkien in his Lord of the Rings books for one of the main characters, Peregrin Took.

6.  Aldwin

Aldwin is a beautiful that means "old friend". It's of English origin, and Aldwin is a variant of the name Aldwyn.

7.  Han

Han is a traditional Chinese name that means "good or virtuous." It's a beautiful name for a baby girl, and it also has a strong meaning behind it.

8.  Tyrion

Tyrion is a strong, determined name that comes with a lot of history. It's perfect for the little girl who is destined to take on the world.

9.  Eddard

Eddard is a variations of the name Edward, which means "wealthy guard". So not only will your daughter be named after a powerful character on Game of Thrones, but she'll also have a meaning that befits her future status.

10.  Faramir

This name is of Arabic origin and means “joyful”, “delightful”, or “happy”.

11.  Brienne

This name is of French origin and means "strong, virtuous woman". It is the perfect name for a little girl who is sure to grow up to be a strong and independent woman.

12.  Poe

Poe is a brave and resourceful young girl who takes on the responsibility of protecting her younger brother after their parents are killed. She's smart and independent, and her unconventional name is sure to turn heads.

13.  Cullen

Cullen is a baby girl name of Irish origin, meaning "holly". It is associated with the Twilight Saga character Edward Cullen.

14.  Bastian

Bastian is a strong and powerful name, perfect for a little girl who is sure to take the world by storm. This name has german origins and means "man from Sebaste."

15.  Jaqen

This unique name is of Valyrian origin and means "stranger."

16.  Gandalf

Gandalf is a Old Norse name meaning "wand elf" or "magic elf." It's also the name of a famous character in J.R.R. Tolkien's Lord of the Rings trilogy. If you're a fan of fantasy literature, then this is definitely the name for you.

17.  Petyr

This name comes from the popular George R.R. Martin book series "A Song of Ice and Fire." It's the perfect name for a strong and independent woman.

18.  Ramsay

Ramsay originates from Scotland and means "wild garlic." It's also the name of several places in Scotland, including a town in Fife and an island in the Inner Hebrides.

The name has been used sparingly over the years, but has recently seen a resurgence in popularity thanks to Game of Thrones. Ramsay Bolton is a ruthless character on the show, but there's something strangely intriguing about him.

19.  Anaakin

Anaakin is a beautiful name for a baby girl. It has a meaning of "loved one" or "beloved." This name is perfect for a baby girl who will be loved and adored by her parents.

20.  Theon

It has Greek origins and means "godlike." Theon is also the name of a Game of Thrones character, making it perfect for fantasy-loving parents.

21.  Emmett

It's a traditional name with English roots, and it means "from the powerful home."

22.  Kylo

This name is of Welsh origin and means "bell". It's a beautiful name for a baby girl, and it's sure to stand out from the crowd.

23.  Atreyu

The name Atreyu is the heroic protagonist of The Neverending Story. This name has an ethereal quality that is perfect for a little girl. It also has a strong meaning, as Atreyu means "protector" in the language of the book's fictional world.

24.  Artemis

It means "safe" or "protected." The name is derived from the Greek goddess Artemis, who was the goddess of hunting and wild animals. She was also the sister of Apollo, the god of the sun.

25.  Roose

This unique name has a cool, modern sound and it means "rose" in Old English.

Names to Check Out Now

This pretty name would suit a baby girl with a bright personality. It's also a great choice if you have English heritage or if you simply love roses.

26.  Tywin

This unique name is of Welsh origin and means "lord." It's perfect for your little princess who will one day rule her own kingdom.

27.  Finn

This pretty name has Irish roots and means "fair" or "white." It's also the name of a popular character on the TV show Glee.

28.  Jadis

Jadis is a name of Arabic origin, meaning "green gemstone."

29.  Eowyn

Eowyn is one of the most badass women in all of fiction, so it’s no wonder that parents are looking to name their baby girls after her. The name Eowyn has Anglo-Saxon origins and means “joyful friend”.

This strong and independent woman was a key figure in the Lord of the Rings trilogy, using her own skills and strength to save the day on multiple occasions. In the third movie, she even took down the Witch-King of Angmar – one of the deadliest villains in all of Middle-earth!

30.  Draco

If you're a fan of the Harry Potter series, then you may want to consider naming your baby girl Draco. This name is of Latin origin and means "dragon."

31.  Bronn

It has a bit of an edge to it, which makes it perfect for a little girl who is sure to be full of energy and life. Bronn is also a unique name, so your daughter is sure to stand out from the crowd.

32.  Willow

This name is of English origin, and it means "graceful tree." It's perfect for a little girl who is as sweet as can be.

33.  Loras

This moniker has both French and Irish roots, and it means "from Laurentum," which was an ancient city in Italy.

34.  Samwise

If you love the Lord of the Rings trilogy, then you may want to consider naming your baby girl Samwise. This name is of English origin and means "wise friend."

35.  Daario

Daario is a unique name for a baby girl that has origins in both Spanish and Hebrew. The name Daario means "gift from God" or "beloved by God."

36.  Ren

"Ren," which is a beautiful and unusual name with origins in Welsh mythology. According to legend, Ren was the daughter of a king who was turned into a white stag by a sorcerer. She eventually fell in love with a mortal man and had several children with him.

37.  Falkor

This name is of German origin and means "falcon." It's a strong, powerful name that will give your daughter a sense of confidence.

38.  Astoria

This name has a long and rich history, dating back to ancient Greece. It was the name of one of the most famous queens in Greek mythology, and it has been used by many notable people throughout history.

Astoria is a beautiful name that evokes images of far-off places and magical creatures.

39.  Gendry

If you're a fan of the HBO series Game of Thrones, then you might want to consider naming your baby girl Gendry. This unique name is of English origin and means "warrior."

40.  Luke

Luke is a name with Greek origins that means "light". It's the perfect name for a baby girl who is sure to brighten up your life.

41.  Gregor

This name is of German origin and means "watchful or vigilant."

42.  Oberyn

The name Oberyn, which was popularized by the character of the same name in George R.R. Martin's A Song of Ice and Fire series.

Oberyn is a strong and unique name, perfect for a little girl with a big personality. It has an old-fashioned feel to it, but is still modern and stylish. Plus, it's just plain cool.

43.  Bode

This name has several possible origins. It could be a diminutive of the Germanic name Bodil, meaning "battle maiden." Alternatively, it could be related to the Old Norse word boda, meaning "messenger." Or it could be a variant of the Old English name Beadu, meaning "warrior."

44.  Rool

Rool is a name of Anglo-Saxon origin. The meaning of Rool is "fame and fortune".

45.  Arya

Arya is a beautiful with both Hindu and Persian origins. The meaning of Arya is "noble" or "honorable."

46.  Sirius

Named for the brightest star in the night sky, Sirius is a perfect pick for parents who want their little girl to shine bright.

With its celestial meaning, Sirius is a unique name that's sure to turn heads. And with its mythological ties to the Greek goddess Artemis, it also has a strong feminine energy.

47.  Cersei

Cersei is a regal name with medieval roots. The name Cersei is of English origin and means "serene, calm." It's a beautiful name for a baby girl, evoking images of royalty and serenity.

Consider These Names Also

48.  Elora

This moniker has its roots in Celtic mythology, where it was the name of a fairy queen. It also has ties to Greek mythology, as Elara was the mother of the giant Tityus.

49.  Cherlindrea

Cherlindrea was the name of the fairy godmother in Disney's "Sleeping Beauty." The name Cherlindrea is of English origin and means "lovely one."

Tags :
Baby Names
Look To These Suggestions For Names Too!