Sci-fi and fantasy names are unique to the extent most people wouldn’t have heard them. They stand out like no other category of names, which is why they’re so special. This category of names comes straight from television, movies, novels, comics, and even video games. When you are a diehard Harry Potter, Star Wars, or even Doctor Who fan, you wish to somehow be a part of their fantasy world.
One way to do that is by naming your child after your favorite character or a character with a meaningful and nice-sounding name from those flicks. And, why not? It’s a growing trend the world over, especially in English speaking countries. Wouldn’t it be cool to call your little girl Anastasia, Leia, Kamala, or any other of our 43 incredible fantasy girl names selected below?
The unique fantasy girl names that we’ve shortlisted are magical, mind-boggling, unique, cute, and meaningful.
Without further ado, here we go!
Alia is a fictional character who due to the unique nature of her birth is considered an abomination in Frank Herbert’s creation ‘Dune.’ Alia is an Arabic origin name that means “high” and “exalted.”
Arya, as a name, has both sci-fi and fantasy credentials. This attractive, short name is the name of a popular Game of Thrones character. In Star Wars, the name of Padme’s daughter is Arya. Arya is a name of Sanskrit origin meaning “noble” or “song.”
In the American military sci-fi television series Battlestar Galactica, the name of the fictional character of an Officer Crew Specialist is Anastasia “Dee” Dualla. Anastasia is a Greek name meaning “resurrection.”
In the movie, ‘The Neverending Story,” Auryn is a mystical ouroboros talisman. Auryn is a Welsch, Celtic name that means “gold” or “light,” and is pronounced as if “Orin.” A shorter version of the name is Aura.
Axton is the name of the playable commando class character in Borderlands 2. Axton is a name of English origin that means “sword stone.” Though it’s a masculine sounding name, it’s equally popular as a girl name due to its modern, fresh vibes.
You can find the name Alanna in The Lioness Quartet, written by Tamora Pierce. It is a fantasy book series that became popular with the main character Alanna.
This made the name to be at 529 on the list of the most popular names in the U.S. in 2019. It has its roots in the Gaelic language and translates to serenity and beauty.
In the novels of Percy Jackson, Annabeth Chase was Athena’s daughter. She was a demigod, which means she was half mortal and half goddess. This name has its roots in the Hebrew language. It holds the meaning of “god has favored me.”
If you have watched the famous Harry Potter series, you may already know about the character named Arabella. You can use Bella as a nickname too.
This name has its roots in the Latin language. It carries the meaning of yielding to prayer.
If you are someone born in the 1990s or 20s, you may have watched or read Little Mermaid several times. The name of the mermaid was Ariel. Parents like this fantasy name all over the world. It has its roots in the Hebrew language and comes with the meaning of lioness of God.
This name has its mention in the Arthurian legend. If you are someone who is an Arthurian fantasy buff, you may already know that Avalon is King Arthur’s final resting place. It means island of apples.
In the Star Trek franchise, Beverly Crusher is the name of a fictional character whose decision to become a doctor is solidified after the Arvada III disaster. Beverly is a name of Old English origin that means “Beaver stream or meadow.”
Barbarella is a science fiction film based on the French comic book of the same name. In the film, Barbarella (played by actress Jane Fonda) is a young woman who travels from planet to planet in quest of various adventures. Barbarella is a name of Latin origin that means “foreign woman.”
Clara Oswald is the name of a fictional character in the British sci-fi television series Doctor Who. In that long-running series, Clara’s character served as a companion to the alien time traveler. Clara means “clear, bright, famous,” and it’s of Latin origin.
Callidora Black is a pure-blood witch in the children’s fantasy series Harry Potter. Callidora is a name of Greek origin that means “gift of beauty.”
Dasha is the name of Masha’s cousin in the Masha and Bear series. It’s a distinctive and modern name for a baby girl. Dasha is a Russian origin name that means “God’s gift.”
In the popular DC Cinematic Universe series ‘Wonder Woman,’ Diana, who is Wonder Woman, is an Amazonian-Olympian warrior. Her real name is Diana, princess of the Amazons. Diana is a French origin name meaning “divine”.
Elise is a non-player character (NPC) in the game ‘Brave Frontier Global.’ She is the young receptionist who handles raid battle requests. The meaning of the French name Elise is “My God is an oath” or “my God is abundance.”
Eretria is the predominant fictional character in the Shannara series of fantasy novels. In the Shannara chronicles, Eritrea is described as a “Delicate balance of strength and sensitivity,” as she reveals her compassionate side in the novel. Eritrea is a name of Ancient Greek origin meaning “life-giver” and “bringer of love.”
Ezri is a fictional character in the Star Trek series final season. She serves as a counselor aboard the Bajoran space station ‘Deep Space Nine.’ Ezri is derived from the Hebrew word “ozer,” which in English means “to help.”
Elora Danan is the tritagonist of the 1988 fantasy film Willow. In real terms, Elora is derived from the Hebrew name Eliora, meaning “the Lord is my light.” This sweet and subtle name is related to the Greek name Eleanor, meaning “sun ray.”
In The Chronicles of Prydain, one of the fictional character’s is Princess Eilonwy. In real life, Eilonwy is a name of Welsh origin that means “deer” or “stag.” It’s a quirky, fun name for your baby girl.
The name Era is a popular name among fantasy-based names. The word Era is in refers to a long and distinct period of history. The name Era is of Hindi origin, meaning “long period of time,” or “wind,” or “air.”
We all remember Eowyn, a character from The Lord of the Rings trilogy. She was the proud noblewoman of Rohan. Eowyn is an attractive name Mostly because it’s feminine and soft, yet powerful. It’s pronounced as Ay-oh-win. The name originated as a creation by J.R.R. Tolkien and it means “horse lover.”
Flora is a name of Latin origin that means “flower.” After ‘Bloom’ and ‘Stella,’ Flora became the third girl to be introduced in the Italian-American animated series called the ‘Winx Club.’ She’s calm, soft-spoken, and caring.
Another character name invented by J.R.R. Tolkien for the Lord of the Rings trilogy is ‘Galadriel.’ No wonder this, like the name ‘Eowyn’ he created, is also super unique. Galadriel is a regal-sounding name having many recognizable nicknames, including Gala, Add, Ariel, Ria, and Rielle among some others. Galadriel means “maiden crowned with a radiant garland.”
Pronounced IS-ah-bo, the name Isabeau, makes for an incredible variant of popular names like Isabel and Isabella. In the fantasy movie Ladyhawke, Isabeau is the name of the heroine. It’s a variant of the Hebrew name Isabel and so its meaning is “God is my oath” or “God’s promise.”
Iris is a name of Greek origin and means “rainbow.” In the CW Sci-fi series’ ‘The Flash,’ Iris West is the name of the fictional character who is a news reporter.
The character ‘Luna Lovegood’ is a fictional character in the Harry Potter series. She has a distinct fashion sense. In ‘Harry Potter and the Order of the Phoenix,’ Luna is described as having straggly, long dirty-blond hair and a dazed look. In the real world, Luna is a name of Latin origin that means “moon.”
In the Harry Potter series, Leta Lestrange was a female pure-blood witch. In the real world, Leta is a name of Latin origin, which means “glad” or “joyful.”
The name Leia rose to popularity manifold in 2015 princess-turned-general in Star Wars. She symbolizes strength, beauty, and intelligence. In the real sense, Leia is a Hawaiian name that means “child of heaven.”
Kamala is pronounced similar to Pamela. ‘Ms. Kamala is a popular Marvel comics universe character. The name is of Hindu origin and means “lotus.” These days Kamala is fast gaining popularity as a baby girl name to consider, due wholly to the fact that California Attorney General Kamala Harris is now Vice President-elect of the United States.
Katniss is the lead heroine of the Hunger Games series by Suzanne Collins. In the series, it was her knowledge of hunting and archery that helped her survive. The name Katniss is derived from an edible aquatic plant that has the same name. It’s an American name that became popular as a parental choice immediately after the release of the first Hunger Games in 2012.
Mazarine is a girl’s name of French origin that means “a deep blue color.” Mazarine Ford is the actress that played Alison’s role in the mind-twisting film, ‘Reflector, released in 2016.’
Nerys is a Welsch origin name that means “lady” or “uncertain.” It also refers to Kira Nerys, a character in the American Sci-fi television series Star Trek: Deep Space Nine. Welsch names are picking up pace in becoming household names in North America nowadays.
The name Nyota comes from Star Trek’s fictional character Nyota Uhura. The name means “star” in both Swahili and Lingala. It’s still an extremely unique name, yet uniqueness is what some parents are really in search of.
River Song is a fictional character in the British sci-fi series Doctor Who. She plays a future companion to the series protagonist the Doctor, as they travel through time. As a name, River is one of the most stylish nature names. The name ‘River’ is a stylish, unisex, nature name of English origin; it flows well as a name for a girl.
Ellen Ripley (played by Sigourney Weaver) was one of those badass female Sci-fi characters we grew up loving through the Alien film series. Ripley is traditionally a surname of English origin, but its edgy, hipster vibe has led many to accept it as a unique stand-alone name. The name means “strip of clearing in the woods.”
Renesmee is an amalgamation of two names and is a name of Latin origin. It is derived by combining the names Renee and Esme, to mean “reborn.” Renesmee was a name for the half-human, half-vampire daughter of Edward Cullen and Bella Swan in the Twilight series. The fans of this name are predominantly fans of the Twilight book and movie series.
The name Octavia means “eighth.” This Latin name was given to the eighth child when having several children was the norm. This Ancient Roman clan name of Roman emperors is also the name of actress Octavia Spencer, who played a chilling role in the American psychological horror film ‘Ma’.
This is a French name from Hebrew origin that means “burning ones.” Seraphine is the level 15-30 non-player character Dryad quest giver in Darkshore from the World of Warcraft.
In the classic fighting game ‘Mortal Kombat,’ Sonya Blade is the name of the character of the special forces officer. She constantly remains in high spirits through the battle. Sonya is a Russian origin name that means “spirit.”
Sylvia is a Latin origin name that refers to the mythological “Forest God,” and its meaning is “spirit of the wood.” Moreover, Sylvia is a righteous and big-hearted character in the American Sci-fi comedy-drama movie ‘The Truman Show.’
Tallulah is a Native American origin name that means “leaping water, or lady of abundance.” Tallulah is also the name of an incredible movie series. Lula and Lulu are some common nicknames emerging out of Tallulah.
Tauriel pronounced TAW-ree-ə,l is an extremely rare name. It’s the name of an elf in the film adaptation of J.R.R. Tolkien’s ‘The Hobbit.’ Tauriel is yet another name created by J.R.R. Tolkien, and it means “daughter of the forest” or “forest maiden.”
Teyla is another really cute girl name created for a futuristic television series. The series in this case is ‘Stargate Atlantis’ wherein the character’s name is Teyla Emmagan. Where there are names like Abby, Taylor, and Kayla rising in popularity charts, there’s surely room for a Teyla to emerge out of nowhere.
Willow is directly derived from the Middle English word Willow, a type of tree. It means “graceful” or “slender.” If Buffy the Vampire Slayer’s best friend wasn’t called Willow, perhaps, the name wouldn’t have been as popular as it currently is. Further, the name’s popularity got a further boost in 2012, when singer Pink used the name for her daughter.
Zephyra is a unique baby girl name of Greek origin that has references to the 2016 action-comedy series Zephyr. Zephyra means “west wind.” Any quirky name starting with the last letter of the English alphabet usually sticks out; Zephyra is no exception.
Zyla is not a common name, though it is distinctive and futuristic. It’s a feminine name that refers to the character of Zyla in the game ‘Blood Elf Havoc Demon Hunter’ from World of Warcraft. Zyla has Hebrew origins and means “a follower; quiet and calm, a reflection of oneself”.
Isn’t it amazing how even the names specially created for a movie can sound so pleasing and have such rich meaning? There’s magic, power, positivity, and deep emotions in every one of the above fantasy and sci-fi character names. Picking one for your baby girl is a fantastic idea, mainly because the names are unique, attractive, and will stand out from the crowd.
Hi, I am Claudia, I run TheQueenMomma’s content creation team, personally focusing on topics which add joy to people’s life. You would usually see me writing on topics like Jokes, Riddles, Truth & Dare as well as Baby Names etc.
In my professional career, I have a Bachelor’s and Master’s in sociology and specialize in media and crime. Once I finished my education, I began my career working as a journalist, reporting on various topics like crime, justice and family law. Even though I valued journalism, I came to the realization that I wanted to have a more immediate impact in people’s lives as well as bring joy to them.