101 Fantasy and Sci-Fi Baby Names for Boys and Girls


Top 101 Fantasy and Sci-Fi Baby Names for Boys and Girls

sci-fi baby
Picture of a spaceman


Baby Boy Names

Names Meaning
Arthur Inspired by the Roman clan name Artorius, which means brave and honorable, Arthur was the name of the mystified protagonist in “The Hitchhiker’s Guide to the Galaxy’.
Aladdin Looking for classic fantasy names starting with an ‘A’, then Aladdin is the perfect choice for you! We all remember the famous hero of the Arabian Nights.
Bastian Bastian is a shortened version of the name Sebastian, which was originally a Latin and Christian name. Bastian is a character in the much-loved comic fiction X-Men (Bastion).
Ben One of the best fantasy boy names, Ben Kenobi, was a character in Star Wars.
Cullen None of us can forget the scintillating Cullen family of Twilight! Edward Cullen was a Vampire who falls in love with Bella, a human.
Darth Darth was one of the most famous characters of Star Wars, created by George Lucas. It is a version of the dark.
Derek One of the most loved amongst sci-fi characters is Dr. Derek Shepherd of Grey’s Anatomy! Derek means ‘a gifted ruler’.
Draco Draco speaks of confidence and power and is a very strong name which translates to ‘serpent’. Draco was the villain in all of the Harry Potter series.
Edward Remember the handsome Edward Cullen from the Twilight Saga? Smouldering, mysterious and suave!
Falkor Falkor was a luck dragon in The Never-ending Story, and was a guide and mentor to Atreyu.
Fynn Fynn is an Irish origin name meaning illuminating and fair. Fynn val Lorian is a beloved character from ‘A Pattern of Shadow and Light.’
Grant Grant is a famous English name meaning ‘grand’ or ‘magnificent.’ Grant is a well-known character in the Doctor Who series!
Gaius A slightly unconventional name, Gaius means ‘happy’ or ‘glad.’ Dr. Gaius Baltar is a character in the Battlestar Galactica.
Geordi Geordi is a sci-fi character in Star Trek: The Next Generation. Geordi is a cute variant of the name George and is quite popular too!
Harry Harry is the name of the lead character in the world-famous series Harry Potter coined by JK Rowling. Of course, you’d want to name your baby Harry.
Hector An ancient Greek name meaning power. Hector was a character in the historical movie Troy who fought bravely in a duel to the death against Achilles.
Joffrey Joffrey is a popular character played by Jack Gleeson in ‘Game of Thrones.’ In German culture, Joffrey means God’s peace.
Jacob Jacob was the second supporting character in the famous Twilight Saga, written by Stephanie Meyer.
Kael Kael is a rare, unique Gaelic name which has fantasy character status after General Kael, leader of the Nockmaar army in Willow.
Kush Kush was the son of Lord Rama and Sita in the Sanskrit epic Ramayana. It means sacred grass or the one who remains honest and just!
Logan Logan, meaning “hollow” was the name of the dashing Wolverine in the X-Men series.
Lancelot A cute English name, Lancelot was one of the most trusted knights of King Arthur.
Mahiwal Remember the famously tragic love tale of Sohni Mahiwal? Mahiwal means buffalo herder, and he was Sohni’s love.
Milo Milo is a German name which means peaceful or calm. Milo is a huge hit amongst celebrities and fantasy characters!
Marty Marty is a simple, cool and classic science fiction character named – Marty McFly in ‘Back to the Future’.
Nigel Nigel is an Irish name which means champion. Nigel is the name of a wizard in the Harry Potter series.
Orion A highly popular and cute English name, Orion is not just associated with the constellation Orion’s Belt, but was also the father of Sirius Black in the famous Harry Potter series.
Oberyn Oberyn Martell was the name of a prince in Game of Thrones, who was known for his fighting skills and temperament.
Rylan A short and sweet name, Rylan was the name of a spy in the movie The Last Starfighter!
Ronan Ronan is an endearing Irish name for boys that means ‘little seal.’ Ronan was a character in the Harry Potter series and a villain in the Guardians of the Galaxy!
Septimus An adorable name for boys, Septimus is the lead character in the famous Septimus Heap, a children’s book series.
Soren Soren is a Danish name for baby boys which means ‘stern.’ Soren is quite a popular name shared by different characters in The Matrix Reloaded, Underworld, and Guardians of Ga’Hook.
Sirius Sirius Black is a famous character in the Harry Potter series. It is also the name of the brightest star in the dark sky!
Tyrion Tyrion was a classic character portrayed by Peter Dinklage in ‘The Game of Thrones.’ Tyrion also means Land of Eoghan.
Victor Victor Krum was a famous character from the Goblet of Fire, the fourth part of the Harry Potter series. It means ‘conqueror’ or ‘to win.’
William A popular English baby name which means Resolute protector! William Adana was also the commanding officer in the Battlestar Galectica series.
Westley Westley means ‘western meadow.’ It’s the perfect pick for those who are looking for a unique name for their son!
Xavier Xavier is a wildly popular English name with Spanish and Arab roots. It means illuminating or magnificent and was a famous character in the Marvel Comics – X-Men as Professor Charles Xavier.
Zack A famous character in the “Final Fantasy”, Zack is a cute name for baby boys.
Zeus As per Greek mythology, Zeus was the highest of all gods. The meaning of the name is the sky or to shine bright.
Anakin Anakin Skywalker is the father of Leia
Angel For instance, in the television series, Buffy, the Vampire Slayer, Angel played Buffy’s love interest.
Artemis Artemis is the child prodigy and criminal mastermind of Artemis Fowl, the fantasy series.
Atreyu warrior
Emmett Emmett Brown is the eccentric and forgetful inventor of the time machine. It’s also the name of a vampire in the Twilight trilogy.
Faramir Faramir is one of the most lovable characters from the Lords of the Rings trilogy.
Fox The Smoking Man will look quite odd on a birth certificate, so why not name your child Fox? Fox William Mulder is the highly skilled FBI special agent from The X-Files. Just imagine how fun it would be hanging “I Want to Believe” poster in the nursery.
Gandalf Here’s another character from The Lord of the Rings, who does not need any introduction.
Han Han Solo is the smuggler from Star Wars, who wins the heart of Princess Leia and aids the Alliance.
Hugo Hugo is a 12-year old orphan living in the Paris railway station in the fantasy book and film The Invention of Hugo Cabret.
Idris Idris Elba played the role of the captain in “Prometheus”. Idris is an extreme fantasy sounding, and it’s, unlikely that your son will meet another one of the same name.
Jareth Jareth from Labyrinth may look incredibly creepy, but his name is really cool.
John John Sheppard is the United States Air Force officer recruited to the Atlantis Expedition for his knowledge of Ancient technology in the show “Stargate”. He goes on to become the commander of Atlantis.
Ludo Ludo is supposed to be the nickname for Ludovic or Ludwig, both meaning ‘famous warrior.’
Odo This one would be loved by the Lord of the Rings fan.
Rory Rory is a different, yet not too different name. It belongs to the stalwart companion to the Doctor in Doctor Who.
Rowan Rowan is the titular character from the fantasy series Rowan of Rin.
Sauron Sauron is the antagonist in the Lord of the Rings trilogy.
Spike Spike is a vampire on the “Buffy, the Vampire Slayer”.
Spock Spock is one of the most famous Star Trek characters
Sulu Spock and Kirk are two of the most obvious names for a Star Trek fan, but Hikaru Sulu sounds like more unexpected.


Baby Girl Names

Names Meaning
Aeryn If you like puppets along with sci-fi, why not name your child after Aeryn Sun, the independent character from Farscape.
Amelia Amelia is one of the most memorable, and also one of the best companions of the Doctor in Doctor Who. We know it’s off topic, but we think Amelia Earhart, the courageous pilot, is its most famous bearer.
Anastasia Anastasia Dualla is an Officer Crew Specialist in Battlestar Galactica. Both Anastasia and Anna would make a lovely name for your child.
Aquila Aquila is the name of a character in Ladyhawke.
Arya Here’s a name with dual fantasy reference. Arya is currently more popular as the badass female character from the Game of Thrones.
Astrid Tech-savvy Astrid from the sci-fi movie ‘Fringe’ saved everyone from the Observers way more times than we can count.
Aurora Aurora is the pseudonym of Jeanne-Marie Beaubier, the alpha flight member.
Aurra Aurra is a minor “Star Wars” character.
Auryn Auryn was the amulet that Atreyu wore to help him in the quest.
Buttercup Buttercup from The Princess Bride is the living proof that people will find love despite hardships.
Cherlindrea fairy queen of the forest
Clara Clara Oswald is the most recent companion of the Doctor in Doctor Who.
Cora Cora was the given name of Siri of Battlestar Galactica.
Danan You can even go with Danan, the second name of Elora
Diana Diana was the conniving and crafty villain of “V”. Diana would get her way no matter how evil she needs to be.
Donna Donna is the Doctor’s best friend in Doctor Who. She helped him save the universe from destruction and even asked him to exercise compassion for people.
Echo An unusual but viable pick. This brave lady fought against men in Dollhouse. In the movie, Echo stopped the Rossum Corporation from taking over the world.