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

ArthurInspired 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’.
AladdinLooking 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.
BastianBastian 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).
BenOne of the best fantasy boy names, Ben Kenobi, was a character in Star Wars.
CullenNone of us can forget the scintillating Cullen family of Twilight! Edward Cullen was a Vampire who falls in love with Bella, a human.
DarthDarth was one of the most famous characters of Star Wars, created by George Lucas. It is a version of the dark.
DerekOne of the most loved amongst sci-fi characters is Dr. Derek Shepherd of Grey’s Anatomy! Derek means ‘a gifted ruler’.
DracoDraco 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.
EdwardRemember the handsome Edward Cullen from the Twilight Saga? Smouldering, mysterious and suave!
FalkorFalkor was a luck dragon in The Never-ending Story, and was a guide and mentor to Atreyu.
FynnFynn is an Irish origin name meaning illuminating and fair. Fynn val Lorian is a beloved character from ‘A Pattern of Shadow and Light.’
GrantGrant is a famous English name meaning ‘grand’ or ‘magnificent.’ Grant is a well-known character in the Doctor Who series!
GaiusA slightly unconventional name, Gaius means ‘happy’ or ‘glad.’ Dr. Gaius Baltar is a character in the Battlestar Galactica.
GeordiGeordi 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!
HarryHarry 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.
HectorAn 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.
JoffreyJoffrey is a popular character played by Jack Gleeson in ‘Game of Thrones.’ In German culture, Joffrey means God’s peace.
JacobJacob was the second supporting character in the famous Twilight Saga, written by Stephanie Meyer.
KaelKael is a rare, unique Gaelic name which has fantasy character status after General Kael, leader of the Nockmaar army in Willow.
KushKush 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!
LoganLogan, meaning “hollow” was the name of the dashing Wolverine in the X-Men series.
LancelotA cute English name, Lancelot was one of the most trusted knights of King Arthur.
MahiwalRemember the famously tragic love tale of Sohni Mahiwal? Mahiwal means buffalo herder, and he was Sohni’s love.
MiloMilo is a German name which means peaceful or calm. Milo is a huge hit amongst celebrities and fantasy characters!
MartyMarty is a simple, cool and classic science fiction character named – Marty McFly in ‘Back to the Future’.
NigelNigel is an Irish name which means champion. Nigel is the name of a wizard in the Harry Potter series.
OrionA 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.
OberynOberyn Martell was the name of a prince in Game of Thrones, who was known for his fighting skills and temperament.
RylanA short and sweet name, Rylan was the name of a spy in the movie The Last Starfighter!
RonanRonan 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!
SeptimusAn adorable name for boys, Septimus is the lead character in the famous Septimus Heap, a children’s book series.
SorenSoren 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.
SiriusSirius Black is a famous character in the Harry Potter series. It is also the name of the brightest star in the dark sky!
TyrionTyrion was a classic character portrayed by Peter Dinklage in ‘The Game of Thrones.’ Tyrion also means Land of Eoghan.
VictorVictor Krum was a famous character from the Goblet of Fire, the fourth part of the Harry Potter series. It means ‘conqueror’ or ‘to win.’
WilliamA popular English baby name which means Resolute protector! William Adana was also the commanding officer in the Battlestar Galectica series.
WestleyWestley means ‘western meadow.’ It’s the perfect pick for those who are looking for a unique name for their son!
XavierXavier 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.
ZackA famous character in the “Final Fantasy”, Zack is a cute name for baby boys.
ZeusAs per Greek mythology, Zeus was the highest of all gods. The meaning of the name is the sky or to shine bright.
AnakinAnakin Skywalker is the father of Leia
AngelFor instance, in the television series, Buffy, the Vampire Slayer, Angel played Buffy’s love interest.
ArtemisArtemis is the child prodigy and criminal mastermind of Artemis Fowl, the fantasy series.
EmmettEmmett Brown is the eccentric and forgetful inventor of the time machine. It’s also the name of a vampire in the Twilight trilogy.
FaramirFaramir is one of the most lovable characters from the Lords of the Rings trilogy.
FoxThe 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.
GandalfHere’s another character from The Lord of the Rings, who does not need any introduction.
HanHan Solo is the smuggler from Star Wars, who wins the heart of Princess Leia and aids the Alliance.
HugoHugo is a 12-year old orphan living in the Paris railway station in the fantasy book and film The Invention of Hugo Cabret.
IdrisIdris 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.
JarethJareth from Labyrinth may look incredibly creepy, but his name is really cool.
JohnJohn 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.
LudoLudo is supposed to be the nickname for Ludovic or Ludwig, both meaning ‘famous warrior.’
OdoThis one would be loved by the Lord of the Rings fan.
RoryRory is a different, yet not too different name. It belongs to the stalwart companion to the Doctor in Doctor Who.
RowanRowan is the titular character from the fantasy series Rowan of Rin.
SauronSauron is the antagonist in the Lord of the Rings trilogy.
SpikeSpike is a vampire on the “Buffy, the Vampire Slayer”.
SpockSpock is one of the most famous Star Trek characters
SuluSpock and Kirk are two of the most obvious names for a Star Trek fan, but Hikaru Sulu sounds like more unexpected.


Baby Girl Names

AerynIf you like puppets along with sci-fi, why not name your child after Aeryn Sun, the independent character from Farscape.
AmeliaAmelia 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.
AnastasiaAnastasia Dualla is an Officer Crew Specialist in Battlestar Galactica. Both Anastasia and Anna would make a lovely name for your child.
AquilaAquila is the name of a character in Ladyhawke.
AryaHere’s a name with dual fantasy reference. Arya is currently more popular as the badass female character from the Game of Thrones.
AstridTech-savvy Astrid from the sci-fi movie ‘Fringe’ saved everyone from the Observers way more times than we can count.
AuroraAurora is the pseudonym of Jeanne-Marie Beaubier, the alpha flight member.
AurraAurra is a minor “Star Wars” character.
AurynAuryn was the amulet that Atreyu wore to help him in the quest.
ButtercupButtercup from The Princess Bride is the living proof that people will find love despite hardships.
Cherlindreafairy queen of the forest
ClaraClara Oswald is the most recent companion of the Doctor in Doctor Who.
CoraCora was the given name of Siri of Battlestar Galactica.
DananYou can even go with Danan, the second name of Elora
DianaDiana was the conniving and crafty villain of “V”. Diana would get her way no matter how evil she needs to be.
DonnaDonna 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.
EchoAn 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.