From movies and books to mobile fantasy movies and MMORPG games, you often find female characters with fascinating and unique names. These names also tend to be very representative of the personality of the character.
For example, when you hear the name “Arya,” you automatically think brave, fierce, and courageous, all indicative of the character of Arya Stark from Game of Thrones. Whether you’re dreaming up names for your fantasy book or want a unique name for your baby, this list of female fantasy names with their meanings is a great place to start.
Cool & Catchy Female Fantasy Names
The heroine of the Hunger Games Trilogy by Suzanne Collins, Katniss is named after an aquatic plant of the genus Sagittaria. It’s a white, three-petaled flower with a long and upright stalk. Over the years, the name has become synonymous with bravery.
The villain in the Chronicles of Narnia, Jadis is the White Witch who froze Narnia into a hundred years of winter. The name is based on the Hindu word “jadu” meaning sorcery or magic.
Ofelia is the name of the 10-year old protagonist in Pan’s Labyrinth who wants to escape her sadistic stepfather. The name is of Portuguese origin, and it means one who assists or helps.
It’s the name of the loveable and quirky girl from the Harry Potter series — Luna Lovegood. Of Latin origin, Luna is a simple but fitting name that also refers to a female goddess.
From the wildly popular sci-fi series Farscape, Aeryn has a Hebrew origin and means mountain of strength.
Taken from the Lord of the Rings, Galadriel is a revered and respected character. The name was invented by Tolkein and refers to a “maiden who is crowned with a radiant garland.”
Famous Female Fantasy Names
Arguably one of the most popular fantasy names thanks to the Game of Thrones series, the name of the Mother of Dragons can also be shortened to “Danny” or “Daen.”
Part of the famous Harry Potter trio, the name Hermione is rooted in the Greek language. It means earthly and messenger.
The name of Lord Eddard Stark and Lady Catelyn’s eldest daughter in Game of Thrones, Sansa is of Sanskrit origin and means charm or praise.
The female protagonist of the Twilight Saga, Bella means beautiful or lovely in Italian.
A character from the movie Troy, Cassandra is a name rooted in Greek mythology. It means someone who shines or excels over men.
From the Star Wars series, Padme is a name with Persian origins and refers to a lotus flower.
Unique Female Fantasy Names
Mara of the Acoma is a character in the Empire trilogy books. In Hebrew, Mara means bitter, whereas in Croatia, this name is considered exceptional and royalty as it is a variant of the name Marija, the Croatian version of Mary or Maria.
The lead character in The Malazan Book of the Fallen by Steven Erikson, Felisin is a possible variation of Felisa meaning lucky or happy.
A popular character from the Doctor Who series, the name is derived from the Latin word “ripa.”
The name of a well-known character from the sci-fi series The Flash, Iris is a name derived from Greek mythology and means rainbow.
A truly unique name from the Star Trek series, Ezri is a Hebrew name that means help or aid.
From The Shanara Chronicles, Eretria is of Greek origin and means “life-giver” or “bringer of love.”
Funny Female Fantasy Names
While the name does sound silly, the character is far from it. The protagonist of Buffy the Vampire Slayer is fearless, kind, and also funny.
Taken from the popular fantasy movie Ladyhawke, Isabeau has a Hebrew origin that signifies God’s promise.
From the Oz series, Glinda is the good witch of the South. In Welsh, the name Glinda means fair and pure and is a variation of the name Glenda.
Sexy Female Fantasy Names
A famous character from Battlestar Galactica, Athena is named after the Greek goddess of wisdom and war.
The fearless daughter of Padmé Amidala and Anakin Skywalker from Star Wars, Princess Leia was one of the greatest leaders of the Rebel Alliance. The name has several meanings and can mean heavenly flowers, child of heaven, or relaxed.
Dragon Quest XI’s reliable healer, Serena is capable of using protective and recovery magic. The name Serena is of Latin origin, and it means calm.
The name of one of the characters in the Harry Potter series, Fleur is derived from an old French word for flowers.
World of Warcraft will not be complete without Sylvanas Windrunner. The name has Latin and Roman origins and means “forest maiden” or “god of the forest.”
Cute Female Fantasy Names
Arya is an Indo-Iranian name with plenty of variations as it can be spelled as Ariya and Aarya. Game of Thrones’ Arya Stark embodies the meaning of the name, which is honorable and noble.
The princess from the iconic movie The Princess Bride, Buttercup is the name of a beautiful flower.
One of the most popular characters of Final Fantasy, Yuna means kindness in Japanese. It is also associated with the moon or night. In Korean, it is spelled as “Yeona,” which means “one with a heart of gold.”
The name of the protagonist in Supergirl, Kara means love in Cornish and pure in Greek. The name is also associated with other more traditional names like Katrina and Katherine.