Last Updated on
Sci-fi movies and fantasy characters are all the rage amongst kids these days! So why not think of a fantasy or sci-fi inspired name for your little angel!
Fantasy and Sci-Fi Baby Boy Names with Meanings
Here we have short-listed 40 fantasy and Sci-Fi baby boy names which are wildly popular these days:
Names | Meaning |
Arthur | Inspired by the Roman clan name Artorius, which means brave and honourable, 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. |
We wish you all the best in choosing the perfect name for your newborn! Make sure that the name you choose is unique and meaningful.