100+ Sci-Fi & Fantasy Baby Girl Names For Creative Thinkers

This post may contain affiliate links that allow us to earn a commission at no expense to you. Learn more

Baby girls simply steal your heart away with their stunning smiles, adorable giggles and bubbly personalities. One main thing to get prepared for is naming your perfect little girl. With so many options, it can get overwhelming and soon enough, you’d realize you have your work cut out for you. 

We looked into the world of fantasy and science fiction – the best movies, games, and books to come up with a list of cool and meaningful Sci-Fi and Fantasy names for Girls.

We looked into books and videos like the 50 Greatest Video Game Characters to write this article. Of course, we include some popular video games and movies back in the day. 

We looked into names and characters from popular games like Street Fighters, Gears of War, Final Fantasy. We also reviewed popular movies like Star Wars, Star Trek, Harry Potter, The Lord of the Rings, and Game of Thrones.

Let’s start with some of the benefits of using Sci-Fi and Fantasy names for boys.

Benefits of using Sci-Fi and Fantasy names for Boys

  • They are unique and will make your child stand out from the crowd.
  • They’re fun and creative. These names from our favorite authors, actors and writers spring directly from an abundant well of creativity and fun. 
  • They are cool and modern. With trending movies like Star Wars and Game of Thrones, fantasy and sci-fi names have grown more popular in recent times. 
  • They have a special meaning that you can share with your child. Fantasy and sci-fi movies and novels are created by innovative writers and artists, who are unusual and often challenge the status quo without being weird or uncool.  
  • They are perfect for parents who love science fiction or fantasy movies. In fact, many of these names are ethereal and exciting with deep and unique meanings. A sci-fi and fantasy name could encourage them to embrace science and creativity because they are inspired to believe that anything is possible. 

That said, here is our selection of best sci-fi & fantasy baby girl names.

Zoe Saldana as “Gomora” in the Guardians of The Galaxy. Credit: The Tylt. You may also like African American Best Names For Black.
  1. Zoe 

A Greek name, Zoe means life. Zoe Saldana plays Gamora in the Guardians of the Galaxy franchise and Zoe Kravitz will make an appearance as Catwoman in the new Batman movie.

  1. Cassandra 

Cassandra is a name from Greek mythology popularized by the movie Troy. Cassandra has a superpower to see big events before it happens but she’s also cursed that no one will believe her prophecies. 

  1. Violet

This is a beautiful name of a flower and color, violet is the eldest of the three Baudelaire orphans in A Series of Unfortunate Events book series.

  1. Sarah

In Persian and Hebrew, Sarah means princess or woman of high rank. It pays tribute to Sarah Williams from the fantasy movie Labyrinth. 

  1. River

A female fantasy and sci-fi name inspired by River Song who is the archeologist who becomes the wife of the time-traveling Time Lord known as the Doctor from the Doctor Who movie series.

Image: BBC
  1. Molly 

From Hebrew origin, Molly means bitter. Molly is one of the main characters in Jonathan Auxier’s horror-fantasy kids’ novel, The Night Gardener. 

  1. Madeleine 

A tribute to Madeleine L’Engle who wrote the classic science fantasy book A Wrinkle in Time. The book references a lot of scientific components, including quantum theory and the theory of relativity.

  1. Lucy

A Latin name, Lucy means light. From the Chronicles of Narnia, Lucy is one of the four Pevensie siblings to find the incredible Narnia through the wardrobe.

Chronicles of Narnia. Image: Screen Rant 
  1. Jemma 

Inspired by Jemma Simmons, a fictional character from Marvel’s Agents of Shield TV series.

  1. Ruby

A popular programming language – Ruby on Rails.

  1. Kathryn

Kathryn is a name that represents the brave USS Voyager captain in Star Trek.

  1. Iris

Iris is a name of Greek origin that means rainbow. It’s also a name popular with The Flash, a CW sci-fi series in which Iris West plays the role of a news reporter.

  1. Harley 

Harley is an Old English name, meaning hare’s meadow. It gives tribute to the badass and legendary Harley Quinn of the DC Comics.

Harley Quinn. Credit: DCComics
  1. Fox

Fox is a common surname which can als9 be found in The X-Files, where the highly skilled FBI special agent Fox William Mulder acts.

  1. Felicity

Meaning fortunate or happy, Felicity is also the name of a character in Team Arrow who lives up to the reputation of an MIT graduate.

Watch all 8 seasons of Arrow on Amazon Prime. Image: YouTube
  1. Freya 

It is the name of a Norse god and a member of the vanity tribe  in the Magnus Chase books, making it an ideal choice for a powerful fantasy name. 

  1. Elizabeth

Elizabeth is a Hebrew name that means pledged to God. It makes this list as a reference to Elizabeth Swann from the Pirates of the Caribbean series.

  1. Dana

This is a beautiful Persian name, meaning wise. It is a nod to Dana Scully, an icon from The X-Files.

  1. Donna

This is a beautiful name taken from characters in TV shows Suits and Doctor Who. In Suits, she is the former COO of Specter Litt Wheeler Williams and the wife of Harvey Specter. 

Watch all 9 seasons of Suits on Amazon Prime. Image: YouTube
  1. Diana 

Fantasy fans who enjoy comic books may love the name Diana, since it is the secret identity of Wonder Woman. 

  1. Clara 

Clara is a Latin name that means famous or bright. It is the name of the character Clara Oswald in the television show Doctor Who, a fantasy favorite.

  1. Belle 

Belle is French in origin and means beautiful. It comes from Belle from Beauty and the Beast, and can also be the short form of Isabelle.

  1. Ada 

Ada is a Hebrew name as well as the name for Ada Wong in Resident Evil 7, she is the mysterious spy that wears a red dress. 

  1. Anastasia

We chose it to be on this list because of Anastasia “Dee” Dualla from Battlestar Galactica.

  1. Ellen

This is another Greek name that means light. It is the first name of Ripley in the Alien series. 

  1. Helene

French in origin, Helene means shining or bright. Helene Wecker made the bestseller list in 2013 with her historical fantasy book The Golem and the Jinni.

  1. Jules

Jules can be a nod to the genius of Jules Verne, who wrote in his books about inventions like electrical submarines and tasers that later became reality. 

  1. Wendy 

Wendy is a name of English origin. Wendy Darling is one of the coolest famous characters in the Peter Pan movie.

  1. Willow –

This name has two main references in the fantasy world: both as the name of the 1980s fantasy movie, and as the name of Buffy the Vampire Slayer’s bestie.

Raven: The man character in the Teens Titans Go Series. Credit: ArtStation

You might also like:

26 Unique Sci-Fi Names for Girls

  1. Teyla 

Teyla is a fictional character name from Stargate Atlantis, represented by Teyla Emmagan. The name was created just for the show.

  1. Valerie 

This Latin name means healthy or strong. It makes reference to Valerie, the wife of Miracle Max, in The Princess Bride.

  1. Ripley 

Ripley is a fictional character from the iconic character of Ellen Ripley from Alien series, who is the protagonist and a world famous character.

  1. Peggy 

Peggy is a unique name taken from Captain America where Peggy Carter starred, and carved a niche for herself. 

  1. Prudence

Prudence is a Latin name that means good judgment. A popular fantasy witch name, Prudence was a witch’s name in Chilling Adventures of Sabrina and Charmed.

  1. Mina 

Mina has been used in fantasy tales, such as Dracula, which introduced the character of Mina Harker. Mina Harker also makes an appearance in the film The League of Extraordinary Gentlemen. 

  1. Kara 

This Greek name means chaste or pure. It is a fictional character name from Kara Danvers who is better known as Supergirl. 

Supergirl (Kara Danvers). Credit: ScreenRant
  1. Geordi 

This unique name is picked from Star Trek: The Next Generation. Geordi reentered Starfleet in 2397 and became the captain of the USS Challenger.

  1. Fleur 

This name is of French origin and means flower. Found in TV shows, some fancy alternatives to Fleur may be Fleurance or Fleurette.

  1. Flora 

This fictional character name means flower and is also part of the founding members of Winx Club.

  1. Ezri

Ezri is a unique and beautiful jewel name taken from Star Trek and serves as a counselor in the Deep Space Nine Bajoran space station.

  1. Elise

Meaning God is my oath, Elise is taken from the non-player character in Brave Frontier Global who handles raid battle requests.

  1. Elora 

This name is listed as a variation of Eleanor. Elora Danan was a baby in the 1980s fantasy movie Willow. 

  1. Echo 

Echo was also the central character in the sci-fi television show called Dollhouse.

  1. Clarisse 

The classy name Clarisse also comes from Latin and means famous or bright. In the Percy Jackson books, Clarisse La Rue is the daughter of Ares.

  1. Emmett

Emmett is a name drawn from the film Back to the Future, and Twilight. In the former film, Emmet Brown is a forgetful but eccentric inventor of the time machine.

  1. Cherlindrea 

Cherlindrea is a very unique name taken from The Willow Sourcebook. It is the name of a Fairy Queen character who was picked to save a child who would destroy an evil ruler. 

  1. Buttercup 

It is a beautiful flower but also a lovely name for your little girl taken from The Princess Bride, Princess Buttercup is a beautiful farm girl who lives in the country of Florin.

  1. Avalon

The meaning of Avalon is an island of apples. The regal-sounding name comes from Arthurian legend that believes Avalon to be the final resting place of King Arthur.

  1. Ariel 

In Hebrew, this name means lioness of God. It pays tribute to the beautiful Ariel from the Little Mermaid.

  1. Alanna

In Gaelic, Alanna means beauty or serenity. Alanna is the main character from The Lioness Quartet, a fantasy book series by Tamora Pierce.

  1. Barbarella 

Barbarella is a young woman in the French science fiction comic book who travels from one planet to another looking for adventure.

  1. Eowyn

Eowyn, pronounced Ay-oh-win, is an English name that means horse of joy. It is a name created by Author J.R.R. Tolkien for his The Lord of the Rings series.

  1. Falkor

Falkor is a name of German origin that has no meaning. It is taken from The Neverending Story and is played by the white dragon in the film. Sounding similar to the name Falcon, it can be considered an alternative. 

  1. Raven

This is a powerful baby name drawn from Raven, the character in many teen series like Teen Titans Go.

  1.  Tauriel

Tauriel is a name from The Hobbit by J.R.R. Tolkien. The name is said to mean forest maiden or daughter of the forest. Quite a rare name.

You might also like:

25 Beautiful Sci-Fi Baby Names For Girls

  1. Seraphine

This is a name of French origin, meaning burning ones. In the show World of Warcraft, the name refers to the Dryad quest giver.

  1. Nerys

Meaning uncertain, Nerys is a name of Welsh origin. The name also refers to a character in Star Trek named Kira Nerys. 

  1. Nova 

Nova is a name ofLatin origin that means new. The name is associated with Guardians of the Galaxy’s Nova. The Nova Corps is also a major part of Marvel’s Guardians of the Galaxy.

  1. Morgana

This English name means sea circle. It can refer to the powerful Lady Morgana Le Fay from the fantasy Arthurian legend.

  1. Luna

This beautiful Italian name means moon. Luna Lovegood was a witch and daughter of Xenophilius Lovegood and his wife in the Harry Potter series.

  1. Lara

It is a reference to the butt-kicking Lara Croft featured as the main character in the fantasy video game franchise Tomb Raider.

  1. Jyn

This is similar to the Chinese name Jin. The sci-fi character name of Jyn Erso was developed by John Knoll for Rogue One: A Star Wars Story to be a role model for his daughters.

  1. Isabeau

French origin, Isabeau means pledged to God. Isabeau was the main female lead in the 1980s fantasy movie Ladyhawke. 

  1. Claire

Claire means clear or bright. Claire Beauchamp Randall Fraser is both a nurse and a doctor and a time-traveler who has lived simultaneously in both the 20th century and the 18th century in the fantasy romance Outlander.

  1. Brienne

Welsh origin, this name derives from the more common spelling of Brianne. Brienne of Tarth was one of the fiercest warriors on Game of Thrones. 

Lady Brienne of Tarth. Credit: glamour.com. Watch GoT on Amazon Prime.
  1. Annabeth 

Annabeth Chase is from the Percy Jackson fantasy novels was the daughter of Athena, making her a demigod — half-goddess and half-mortal.

  1. Arabella

Often with Bella as its nickname, this name from the Harry Potter series would make an excellent girls’ name. 

  1. Arya

A Persian name in origin, Arya means faithful or friend. It is a nod to the popular character from the television show Game of Thrones. 

  1. Beverly

This name is picked from Beverly Crusher, the Star Trek fictional character who became a doctor in the series after the Arvada III disaster.

  1. Coraline

This Latin-English name means coral. Coraline is the name of a 2009 fantasy-horror animated film. 

  1. Seren

A unique name that means star, Seren is taken from the Gossip Girl novel series. It indirectly refers to Serena van der Woodsen. 

  1. Sonya

Meaning wise, the name Sonya is a reference to a character from the Mortal Kombat fighting game franchise by Midway Games and NetherRealm Studios.

Sonya, a female fighter in Mortal Kombat. Image: cbr.com
  1. Natasha

A character in Marvel films. Natasha Romanoff is the name for Black Widow in the Marvel Comic series and movie . In this book, she confronts the path that led her to becoming an assassin and spy.

  1. Martha 

Martha Jones is a fictional character acted by Freema Agyeman in the British science fiction television series Doctor Who

  1. Sorsha

Sorsha is a rare name that is derived from the word ‘Sorcha’ which means ‘bright and shining’. Princess Sorsha is the protagonist of Willow, a fantasy film from 1988.

  1. Mazarine

Mazarine is taken from the movie Reflector, where Mazarine Ford played as Alison. It also refers to the deep blue color.

  1. Aeryn

Aeryn is a sci-fi baby name of Greek origin taken from Farscape, after the female Sebacean, independent character, Aeryn Sun

  1. Zelda

A character from the Zelda video game serie

  1. Veronica 

In the Archie Comics franchise, Veronica Cecilia Lodge is one of the main characters

  1. Renesmee

This sweet-sounding name, meaning reborn, is the name of Edward and Bella’s daughter in the Twilight movie series. The name can be shortened to Enee or Ren.

Lady Morgan (Katie McGrath) from The Adventures of Merlin. Credit: weheartit.com

11 Unisex Sci-Fi Names for Boys and Girls

  1. Rey 

Rey is Spanish in origin and means king. Rey Skywalker is the protagonist in Star Wars: The Force Awakens.

  1. Soren 

The Danish name is the name of characters from The Matrix Reloaded, Underworld, and Guardians of Ga’Hook.

  1. Sam 

Sam is of Hebrew origin that means name of God, but it also has a Persian meaning honor of Samwise Gangee, a loyal and true Hobbit friend to Frodo Baggins.

  1. Marty 

Marty is a cool, gender neutral name associated with the science fiction character Marty McFly in Back to the Future.

  1. Rowan 

This is a beautiful unisex name that’s taken from Rowan of Rin, a fantasy series. 

  1. Angel

The name Angel is wildly popular and means “messenger”. It is a nod to Angel, a beloved character on Buffy the Vampire Slayer. 

  1. Ray

It is a nod to Ray Bradbury who was one of the most popular science fiction and fantasy writers in the United States. 

  1. Alex

It can be associated with the gender-fluid Alex Fierro in the Magnus Chase series. This is one of the good fantasy names.

  1. Rory

A gender neutral name of Irish origin. A character in the movie Doctor Who. Human nurse Rory Arthur Williams was the companion of the Eleventh Doctor.

  1. Ender

Ender is taken from the Ender’s Game, a character who was destined to be a great tactician in the military.

  1. Quinn

An Irish name, Quinn means descendent of Conn. This unisex name is another that refers to Harley Quinn.

15 Exotic Sci-Fi names for Baby Girls

  1. Alia

Alia is of Arabic origin and means exalted or supreme. It makes reference to Alia in Dune who was born on a planet called Arrakis and eventually becomes known as St. Alia of the Knife.

  1. Ysabell

This is a name of Hebrew origin that’s also found in the fantasy novel Mort. Ysabell was adopted by Death after her parents were killed in the Great Nef desert as a baby when she was a baby

  1. Tallulah 

Tallulah means leaping water and is taken from a great movie series.

  1. Ruatha

Ruatha means red and is a name of Irish-Scottish origin, taken from the TV series Dragon riders of Pern.

  1. Ravenna

Although she isn’t nice, Charlize Theron’s character in Snow White and The Huntsman has a fierce name. 

  1. Nyota

Nyota is Swahili for star, but is also a strong willed character in Star Trek, named Nyota Uhura who rose to communications officer on merit.

  1. Lyra

Of Greek origin meaning lyre. Lyra is a central character in the fantasy tale The Golden Compass.

  1. Korra

This name simply means maiden. It gives a nod to the character Korra who had her own animated TV show ‘The Legend of Korra,’ as the sequel to Avatar : The Last Airbender.

Korra. Credit: wikipedia
  1. Katniss 

This name is taken from the protagonist character in the popular Hunger games series by Suzanne Collins. Katniss is also drawn from an edible aquatic plant. 

  1. Inara

Inara is a name taken from Inara Serra, a character in Firefly, a sci-fi motion picture TV series.

  1. Galadriel

Galadriel is a beautiful name for a baby girl taken from The Lord of the Rings trilogy. 

  1. Faramir

This sci-fi and fantasy name is picked from The Lord of the Rings trilogy and symbolizes someone formidable and strong.

  1. Elektra

Electra is a name of Greek origin name that means bright or shining. It makes reference to Elektra Natchios, a favorite comic book character who acts  as a vigilante and is the love interest of Daredevil.

  1. Eretria

A town in Greece, Eretria is a place name. It also refers to a heroine bearing the same name in the fantasy series, The Shannara Chronicles.

Eretria. Credit: https://www.newamericanjackets.com/
  1. Malka

Hebrew origin, Malka means queen of heaven. This name is in honor of Malka Older, the author of Infomocracy.

15 Sci-Fi Names for Black Girls

  1. Harker

Believed to be a combination of the surnames Hart and Kerr. It can also be considered a less popular alternative to the name Harper. Mina Harker was the main character in the novel Dracula. 

  1. Auri

In the novel The Wise Man’s Fear by Patrick Rothfuss, Auri is described as having very long and thin pale-golden hair that hangs around her head like a cloud.

  1. Clover 

Daisy Clover is a 1965 American drama film based on Gavin Lambert’s 1963 book of the same name.

  1. Hera

A character from the Battlestar Galactica. Also refers to the queen of the Greek Gods

  1. Kael

Meaning uncertain, Kael is taken from General Kael in Willow. The name is also a variant from the Gaelic name Kaelen.

  1. Leia

Leia is a name that symbolizes beauty, wit and strength. The name also brings to mind Carrie Fisher, the beloved character, whose name was popular in the 80s and 90s.

  1. Keiko

Keiko O’Brien is a fictional character from Star Trek – The Next Generation. She is the civilian spouse of Starfleet crew member Miles O’Brien

  1. Leela

Leela is the captain of the Planet Express Ship and the head of all aviation services in the animated television series Futurama.

  1. Peggy

Marvel’s Agent Carter, or simply Agent Carter, is an American television series created by Christopher Markus & Stephen McFeely for ABC.

  1. Persephone

Daughter of the Greek God Zeus

  1. Sora 

Sora Tyrus is a Genii and the daughter of Tyrus in the movie Stargate Atlantis

  1. Teyla

In the science fiction series, Teyla Emmagan was the main fictional character played by Rachel Luttrell. 

  1. Padme

Padme is a name drawn from the Star Wars series referring to a strong and smart character that  plays the princess, queen and galactic senator. The character is portrayed by actress Natalie Portman.

  1. Thalia

One of the three muses from Greek mythology

  1. Trillian

The fictional character Trillian Astra appears in Douglas Adams’ book The Hitchhiker’s Guide to the Galaxy.

Best Books for Naming Babies

Final thoughts

No matter what you’re looking for, there’s a world of names available for you to pick from for your little girl. We’ve reviewed some lovely names to choose and their meanings. Which of these names of the characters in your favorite sci-fi and fantasy fandom would be the perfect fit for your baby girl? 

Photo of author
Shane is passionate about researching and comparing interesting baby stuff for his baby girl. After getting his Master's in Health Management in London, he worked for a top-tier naming and branding consulting firm based in the US. He helps with the research on this site.