We’re supported by moms. When you buy through links on our site, As an Amazon Associate, I may earn a commission.
When you are expecting a baby the first thing that you want to do is to find the perfect name for your little one. This task can become very stressful for new parents especially if they are looking for a name that is a little more unique.
So to help you find that unique name for your little man we have put together some of our favorite fantasy boys’ names along with their meanings. Even if you don’t find the perfect name, hopefully, they will inspire you to keep searching.
Fantasy Boys Names
Aang – Aang is a young boy found frozen in an iceberg after 100 years in ‘Avatar: The Last Air Bender’. He soon finds out that there a war has broken out and that he is the last of the Air Nomads.
Aasimar – Aasimar is a race of creatures descended from angels and celestials, in Dungeons and Dragons.
Abdel-Malik – Malik is one of the names of Allah meaning The King. The full name means the King’s Servant.
Achilles – A Greek hero of the Trojan, who was known for his courage and loyalty.
Adam – In the Bible, Adam is the first man created. The name is fo Hebrew origin and means man of the Earth.
Ailen – With Gaelic origin and means handsome.
Ajax – A name of Greek origin and means of the Earth.
Aladdin – Means servant of Allah and is of Arabic origin. The story of Aladdin was inspired by the original Arab tale which was included in one thousand and One Nights, a collection of tales.
Albert – The name is of English origin and means noble, elf, bright.
Albus – Of Latin origin and means white. The name is also that given to one of the most familiar Harry Potter character Dumbledore.
View in gallery
Alex – A short form of Alexander and is of English origin. The name means defender of the people.
Ali Baba – The name comes from the famous Arab tale Ali Baba and the 40 thieves. Ali in Arabic means high or elevated.
Alixandre – Means man’s defender or warrior and is of Greek origin.
Anakin – A name popular because of ‘Star Wars’, Anakin Skywalker was meant to bring peace and balance to the force but turns to the dark side and is later revealed to be the one and only Darth Vader.
Angel – This name means ‘messenger of God’. Angel is a vampire in the TV series ‘Buffy the Vampire Slayer’.
Apollo – A name from Greek Mythology that means ‘to destroy’. Apollo is the god of prophecy, music, medicine, art, law, beauty and wisdom. He is also mentioned in ‘Percy Jackson and the Lightning Thief’.
Aragorn – The name means unexplained and is another from Lord of the Rings.
Aro – Aro is a vampire first seen in ‘Twilight: New Moon’. He is the leader of the dominant coven, The Volturi, who all possess special abilities, Aro’s being tactile telepathy.
Arlo – The name means hill and is of German origin. Arlo was a character in the series Justified.
Artemis – The child prodigy and criminal mastermind of the Artemis Fowl series. This name also belonged to the Greek goddess of childbirth, moon and hunting.
Arthur – Arthur Weasley was the name of Ron Weasley’s father. Arthur helped raise Harry, along with his 7 other children, during the series.
Atreyu – This name is pronounced as ah-tray-yoo and is a character in ‘The Neverending Story’. A name of possible German and Indian origin that means ‘son of all’.
Aryan – Means noble or high and is of Sanskrit origins.
View in gallery
Asriel – Of Hebrew origin and means God is my help. Lord Asriel is a character in His Dark Materials by Philip Pullman.
Barney – Diminutive form of Barnaby/Barnard.
Bastian – The name means man of Sebastia and if you watched The Neverending Story as a child, you’ll instantly recognize this name. It is the name of a young boy who is the main character of this 80s fantasy movie.
Ben – Ben Kenobi is a Jedi master in the ‘Star Wars’ films. He has incredible powers and amazing teaching ability.
Bilbo – Bilbo is popular due to the main character in ‘The Hobbit’ and ‘Lord of the Rings’. Bilbo is just another hobbit living in the shire ut is soon convinced by Gandalf to help him reclaim Erebor. Frodo possesses the ‘One Ring’ that later ends up with his cousin Frodo.
Bjorn – Bjorn Ironside is one of the first rulers of Munso Dynasty, from the historical drama series Vikings.
Boromir – This is another character from ‘The Lord of the Rings’ movies. He joins Frodo and the Fellowship on their journey to Mordor where they must deliver the ring.
Caesar – Belonging to the Roman Empire, Julius Caesar was quite a well known ruler of his time. He has been portrayed in the five series of novels called Emperor. The name means hairy and is derived from Latin.
Calix – Means very handsome and is of Greek origin.
Calvin – Of Latin origin and means bald.
Carlisle – Carlisle is the leader of the Cullen Clan in ‘Twilight’. This name means ‘from the walled city.’
View in gallery
Casper – This means ‘treasure’ but 90’s babies might recognize it as the name of a little friendly ghost.
Caspian – Many know this name from C.S. Lewis’ ‘The Chronicles of Narnia’. Prince Caspian is the rightful heir to Narnia and joins forces with the Percival siblings to restore peace in the land.
Cassian – Cassian is a part of the Rebel Alliance, an Alliance Intelligence Officer, and a pilot in ‘Rogue One: A Star Wars Story.’ He is also the leader of Rogue One who plans to steal the Death Stars plans.
Cedric – Cedric Diggory is one of the wizards Harry Potter must compete agast in the Triwizard Tournament in ‘Harry Potter and the Goblet of Fire’. Cedric is a member of the Hufflepuff house and goes on to be a Triwizard Champion with Harry.
Chandler – A name of English origin and means candle maker. It was originally an occupational name.
Claudius – Of Latin origin and means fair, just. It is also the name of a Roman emperor.
Conan – Conan the Barbarian is a movie set in prehistoric times where Conan is an orphaned boy who was enslaved after his home was destroyed. He then goes on to find the man responsible for the slaughter of his family.
Conrad – Means bold counsel and is of English origin.
Cullen – This is the name of the clan of vampires in Stephanie Meyer’s franchise ‘Twilight’.
Damon – Another vampire to add to the list, Damon Salvatore is a character from the immensely popular ‘Vampire Diaries’. Damon is the main antagonist in the series but later tries to take a new path in life.
Darth – Darth Vader is the main antagonist in ‘Star Wars: A New Hope’, ‘The Empire Strikes Back’ and ‘Return of the Jedi’. Darth Vader however was formally known as Anakin Skywalker.
Daryl – Of English origin and means form of Darrell. The name has recently been made famous by the TV series The Walking DEad.
Derek – Means people ruler and is of English origin.
View in gallery
Dexter – Of English origin and means dyer of clothes. The name was made famous by the TV series about a serial killer of the same name.
Donald – The name is of Scottish origin and means world leader. Great Chief is a children’s favorite cartoon character.
Draco – A ‘pureblooded’ bully in the same school year as Harry Potter, Draco Malfoy spends most of his years at Hogwarts tormenting Harry and his friends. Draco means dragon and is of English origin.
Edward – This name is popular due to Stephenie Meyer’s book series ‘Twilight’. Edward Cullen is the name of the series’ main vampire. The name means wealthy guardian and is of English origin.
Eldridge – Of German origin and means sage ruler.
Eli – The name is of Hebrew origin and means height. According to the Books fo Samuel, Eli was a spiritual figure, a High Priest responsible for delivering God’s messages
Elliot – In the classic Disney movie ‘Pete’s Dragon’, Elliot is the name of the green dragon who becomes best friends with little Peter.
Emmett – For anyone who is a fan of the Twilight Saga will instantly associate this name. But for those that are not let me enlighten you, Emmett Cullen is one of the main vampires in the series. He is one of the adoptive sons of Carlisle and Esme Cullen. The name means universal.
Eragon – Eragon is a farm boy who lives with his cousin and uncle in the film by the same name. He discovered a stone whilst hunting in the woods but soon realises that it’s not a stone but a dragon egg! The two must now work together to overthrow Galbatorix.
Falkor – This is another character from ‘The Neverending Story’. He is a white dragon and the name itself is thought to be derived from the German word ‘Fucher’.
Faramir – A name that comes from ‘The Lord of the Rings franchise. Faramir first appeared in the second movie and is the younger brother of Boromir.
View in gallery
Ferthgil – The name means thunder and is the name of a character from Realm of Wonder.
Floki – In Norse the name means heroic Viking. In the series, Vikings, Floki Vilgerdarson was the first to aim to sail towards Iceland.
Fontayne – A name of French origin and means fountain or water source.
Fox – The name Fox Is best known as the name of one of the main characters in the sci-fi series The X-Files. Fox Mulder is an FBI special agent who investigates strange and unexplained happenings.
Frodo – Frodo means wise; wisdom. For most people, Frodo Baggins is instantly associated with J.R.R. Tolkien’s Lord of the Rings character. The character goes from a hobbit living a quiet and peaceful life to the Ring Barrer who must deliver it to Mount Doom to destroy it.
Fyn – Means fair haired warrior and is of Scottish origin.
Gai – This name is a short form of Gai-Jin which is of Japanese origin and means foreigner. Gai-Jin was also the title of a James Clavell novel. In it’s Hebrew origin the name means valley.
Gaius – Means to rejoice and is the name of a character from the fantasy video game series.
Gandalf – Gandalf is the leader and mentor of the ‘Fellowship of the Ring’ in both ‘The Lord of the Rings’ and ‘The Hobbit.’
Ged – The name was introduced in A Wizard of Earthsea, who is portrayed as an arrogant young boy who grows into a wise and powerful magician.
Geordi – Geordi La Forge is a character that appears in all of the ‘Star Trek’ seasons, Next Generation, and four feature films.
Grant – Grant is a character in ‘Doctor Who’ who accidentally gained his powers as a child. He then went on to act as a superhero under the alias ‘The Ghost’.
Han – Han Solo is a very popular character from the series ‘Star Wars.’ He is the captain of the Millennium Falcon and teams up with his best friend Chewbacca to fight against the Empire.
Harry – The main protagonist in the best-selling book franchise in history, Harry Potter is the name of a young wizard whose whole life has been decided for him, he must save a world he’s only just come to know.
View in gallery
Hermes – The name of a God from Greek Mythology who was the God of trades and commerce.
Holden – Means hollow valley and is of English origin.
Homer – Of Greek origin and means pledge.
Hugo – From the fantasy adventure by the same name, Hugo is an orphan who lives in the walls of a train station.
Humbert – From Nabokov’s novel Lolita, Humbert was the narrator and professor. The name is of German origin and means bright warrior.
Idris – This is just a very mystical sounding name in itself but Idris Elba has also acted in many fantasy movies such as Thor.
Jack – English in origin and means God is gracious. It is also the name of the character played by Johnny Depp in the Pirates of the Caribbeans.
Jacob – Of Hebrew origin and means supplanter. The name featured in the Twilight series, Jacob was a shape-shifting character who transforms into a wolf.
Jackson – Originally a British surname which has made it’s way to a first name in itself. The name is of English origin and means son of Jack or John.
Jaime – Ser Jaime Lannister is the son of Tywin Lannister in ‘Game Of Thrones’ and previously served in the Kings guard of Aerys Targaryen. He later earns the nickname ‘Kingslayer’ after murdering the Sack of King’s Landing.
Jareth – Jareth is the King of the Goblins in the very popular fantasy film ‘Labyrinth’.
Jasper – Jasper is another name popular thanks to ‘Twilight’. Jasper Hale is a member of the Cullen Clan that helps train them in the third movie in order to fight a clan of newborn vampires.
Jibril – Mentioned in the Holy Quran, Jibril is a name given to an Angel who would be sent with revelations.
Joey – Of English origin and means God will increase.
View in gallery
Joffery – This is the name of a fictional character from the book ‘A Song of Fire and Ice’ and its later TV adaptation ‘Game of Thrones.’
John – Lt. Colonel John Sheppard is a fictional character from the series ‘Stargate Atlantis’.
Jon – Jon Snow is the son of Lyanna Stark and Rhaegar Targaryen in ‘The Game of Thrones’. He is the late Prince of Dragonstone and is later chosen as Lord Commander.
Jules – Of French origin and means youthful, downy.
Kael – Queen Bavmorda sends Kael to find Elora Danan in ‘Willow’ and is also the leader of the Nockmaar. Kael is a variant of the Gaelic name Kaelen that means ‘uncertain’.
Kaladin – Means born into eternity and features in The Stormlight Archive from this novel series.
Karin – The name is of Scandinavian origin and means pure.
Khal – From an American Fantasy novel, Khal means a sovereign leader.
Kush – Derived from the name Kusha, who was the son of Rama and Sita in Ramayana, a Sanskrit epic.
Kylo – Kylo Ren is the son of Princess Leia and Han Solo in ‘Star Wars: A Force Awakens’. He is originally taught the ways of the force by his uncle Luke Skywalker but later turns to the Dark Side in order to fulfill his grandfather’s wishes.
Lancelot – Part of the Arthurian legend and is a knight of the round table. He was one of the most trusted knights and was also known to be handsome. The name has French origins and means servant.
Lee – Means field and is of English origin. It is also a diminutive form of any name starting with Lee.
Legolas – Legolas is a Sindarin Elf of the Woodland Realm in ‘The Lord of the Rings’. He is a great archer due to his brilliant eyesight and hearing.
Lelouch – A prince in the Code Geass: Lelouch of the Rebellion series, Lelouch has the power of the Geass. In French it means Red lamp.
View in gallery
Llynbig – This unique name would be perfect if you are a fan of warriors and knights.
Logan – After losing his memory, this character adopts the name Logan but is better known as the superhero Wolverine.
Lucius – Lucius Malfoy is the father of Draco Malfoy in the Harry Potter series. He is a pureblood and aids Voldemort in his failed mission to defeat Harry Potter.
Ludo – Another character from ‘Labyrinth’ Ludo is a beast who Sarah rescues from some particularly cruel goblins.
Luke – This is another form of Lucas but is once again popular due to Star Wars. Luke Skywalker is a blonde-haired, lightsaber-wielding Jedi who is very popular among fans.
Mahiwal – Sohni Mahiwal is another tragic play of South Asia. The story tells of how Sohni swam across the river each night to meet her lover. Mahiwal means buffalo herder and was the name of Sohni’s lover.
Majnu – The name comes from a Persian narrative that dates back to the 7th Century of Laila and Majnu which has been compared to the story of Romeo and Juliet. Majnu refers to someone who is of unsound mind and is often used to refer to people who are deeply and madly in love.
Malfoy – Draco Malfoy is a character in the Harry Potter Series. The name is of French origin and means bad faith.
Marty – Marty is short for Martin and means ‘servant of Mars: God of War’. However, I am referring to it as the main protagonist’s name in the 80s sci-fi comedy ‘Back to the Future.
Mike – A diminutive form of Michael, English in origin and means who is like God? The name is used in the Twilight series.
View in gallery
Milo – No matter how many times he was told otherwise, Milo Thatch believes Atlantis to be real. It turns out that he was correct and goes on to be the linguist and cartography expert in ‘Atlantis: The Lost Empire’.
Nigel – Of English origin and means champion or black. It is also the name of a character from the Harry Potter.
Nuh – This is a Quranic name and refers to one of the Prophets. It is derived from Noah and means rest.
Oberyn – From the Game of Thrones Series, Oberyn Martell was a prince renowned for his fighting skills.
Odin – Means ‘frenzy, rage’ and is from Norse Mythology. This god represents art, war, death, and wisdom.
Odo – This name comes from ‘Star Trek: Deep Space Nine’. Odo is part of the Changelings species that have the ability to shapeshift.
Oliver – Means descendant of the ancestor and is of English origin. Oliver Twist is a famous English novel.
Orion – A fictional character from DC comics. this superhero is from a race of supernatural immortals known as the New Gods. His powers are strength and speed.
Oskar – The name comes from the 2005 novel “Extremely Loud & Incredibly Close.” Oskar means god’s spear.
Othello – One of Shakespeare’s most famous plays, based on the themes of jealousy, love, and betrayal.
Paladin – The twelve peers were warriors of the Charlemagne court. The name means servant or government official.
Parson – Means minister, clergy and is of English origin.
Patrick – Of English origin and means nobleman.
View in gallery
Percy – This is a name short for Perseus. Percy has always felt different but later finds out that the reason for this is he is a demigod in ‘Percy Jackson and The Olympians’.
Perseus – This unique boy’s name means to destroy and is from Greek mythology. Perseus was believed to be a hero and the son of Zeus. The name also featured in the movie Clash of the Titans, where demigod Perseus, the main character sets off on an epic adventure.
Peter – Of Greek origin and means rock. The name is inspired by Peter Pan,
Pippin – Another name from ‘Lord of the Rings,’ Pippin Took is a hobbit from The Shire who has a back for getting himself in trouble. Pippin and his best friend help Frodo on his journey through the series.
Poe – Poe Dameron is part of The Resistance in the franchise ‘Star Wars’ and is one of Leia’s most trusted operatives.
Poseidon – The brother of Zeus and god of the sea, earthquakes, storms, and horses. Percy Jackson finds out that Poseidon is his father in ‘Percy Jackson and The Lighting Thief’.
Punnah – This character belongs to a very famous South Asian folklore, a love story between Sassui and Punnah. The story was about a woman who was ready to face any hardship to meet her husband.
Remus – Remus Lupin is first introduced in the ‘Harry Potter’ series as the new Defence Against the Dark Arts teacher but it is later revealed that he attended Hogwarts at the same time as the Potters, Sirius Black, and Peter Pettigrew, having been best of friends with them all. He is also a werewolf.
Rett – Originally a derivative of the Old English word wyrhta which means worker. It refers to a specific worker such as a carpenter, craftsman or watermills, or windmills.
Robin – The name means bright fame and is of English origin. It also refers to one of the greatest fantasy characters – Robin Hood.
Roland – Of English origin and means famous land. Roland Deschain was a gunslinger from the Dark Towers Series.
Romeo – Means from Rome, Italy, and is of Italian origin. The name was made famous by the Shakespearian play Romeo and Juliet.
View in gallery
Ronan – Ronan is the name of the leader of the centaurs who fought alongside Harry Potter in the battle of Hogwarts.
Rory – Rory Williams is the companion to the eleventh doctor in ‘Doctor Who.’
Ross – Of Scottish origin and means headland.
Rowan – Rowan belongs to the series ‘Rowan of Rain’, a character who proves his worth in his village with his heroic acts.
Roxas – This name means ‘two became one’ and is from the video game series ‘Kingdom of Hearts’. Roxas is the Nobody of Sora (a Nobody is the remains of those who lost their heart5s to the Darkness).
Rylan – This is a name of English origin that means ‘land where rye is grown.’ This is the name of a master spy for the Star League in the movie ‘The Last Starfighter.’
Sam – ‘The Lord of the Rings’ popularized many names, including this one. Samwise Gamgee is a hobbit with a heart of gold.
Sauron – Sauron is the main antagonist in ‘The Lord of the Rings’. He rules over Mordor and has the ambition of ruling the entire of Middle-earth.
Sebastian – Sebastian is a 600 year old vampire from the TV series ‘The Legacies’.
Septimus – Septimus is the main protagonist and title character of the book series ‘Septimus Heap’.
Sheldon – Of English origin and means town in the valley.
Sherlock – A name that needs no real introduction. The famous fictional English detective who has been played by Benedict Cumberbatch and Johnny Lee Miller to mention a few. The name means fair haired and is of English origin.
Sirius – Sirius is a very well known name thanks to the series ‘Harry Potter’. Sirius Black is the name of Harry’s godfather who was best friends with his parents, Lilly and James Potter.
View in gallery
Sokka – A character from ‘Avatar: The Last Air Bender’, Sokka lives in the Southern Water Tribe. He and his sister, Katara, join the Avatar on his journey after discovering him.
Sora – Means sky and is a character from the video game series Kingdom of Hearts. Sora discovers that he is the chosen one and sets out on an epic adventure.
Soren – A name meaning ‘stern’. Soren is the name of a character from the video game series ‘Fire Emblem: Path of Radiance’.
Spike – Spike is the name of a vampire in the TV show ‘Buffy the Vampire Slayer.’
Spock – Spock is the commanding officer on the Starship Enterprise in the TV series ‘Star Trek. He has amazing powers that allow him to create a telepathic link simply by touching someone. He is also half-Vulcan and half-human.
Stefan – Another Salvatore is Stefan, the younger brother to Damon from ‘The Vampire Diaries’. Stefan always tries to do the right thing but does have a problem with blood.
Stewie – The name refers to someone who may possible be spiritually intense.
Sulu – Hikaru Sulu is one of the less expected names to choose from ‘Star Trek’ but it’s a great one nevertheless.
Sully – The main protagonist in the action movie ‘Avatar’ Jake Sully is a paraplegic Marine veteran who has been chosen to be an avatar driver after his twin brother’s death.
Sylvester – Means from the forest and is of English origin.
Thane – Of English origin and means warrior or landowner. In Anglo-Saxon England, a thane was a man who held land in exchange for providing military service to his lord.
Thor – This name means thunder and is the name of the Norse god of strength, war, storms, and thunder. But most people associate this name with Marvel comics and movies.
Tyrell – Ser Loras Tyrell was one of the most skilled knights in ‘Game of Thrones’. He is best known as Brother Loras after giving up his title to Highgarden.
Tyrion – Means ‘one who is from the land of Eoghan’. This is the name of a highly intelligent and witty dwarf from the TV series ‘Game of Thrones.’
View in gallery
Ubba – This name is derived from Latin and means city dweller. Ubba was a 9th Century Viking and he has been portrayed in a number of modern fictions.
Vaan – The name means full of life and is a fictional character of Final Fantasy XII and Final Fantasy XII: Revenant Wings.
Victor – Of Latin origin and means winner, conqueror. Victor was the main character in Shelley’s novel Frankenstein.
Viktor – Viktor Krum was one of the three wizards Harry Potter competed against in the Triwizard Tournament. He attended Durmstrang Institute and was a Seeker for the Bulgarian National Quidditch team.
Vincent – Vincent Valentine first appeared in the 7th Final Fantasy video game. His weapon of choice is handguns and his nicknames include Vince and Vinnie.
Walter – From Breaking Bad, the name is of English origin and means army ruler.
Westley – This is a name of English origin meaning ‘western meadow’. Westley is the name of a character from ‘Princess Bride’.
William – William Adama is the name of a character from the reimagined ‘Battlestar Galactica’.
Xavier – Charles Xavier or better known as Professor X is a powerful telepath who can read and control minds.
Yunus – The name is mentioned in the Quran referring to Prophet Yunus. The name is of Hebrew origin and means dove.
Yuvan – Derived from Sanskrit and is another name of Lord Shiva. The name means strong, young and healthy.
Zack – Zack Fair is a fictional character in the role-playing video game series ‘Final Fantasy’.
Zeus – A very powerful name after the god that ruled Mt.Olympus. Zeus is the highest of all Gods in Greek Mythology and is also the god of the sky, thunder and lightning.
Zile – Of Indian origin and means district. Zile was a character in Fire Emblem.
The Final Thought
That brings us to the end of our list of fantasy boys’ names. We hope that you have found the perfect unique name for your little man but if not there is no need to panic as there are plenty more options out there.
But if you are still looking for a unique name for your precious baby boy then why not check out our Best Magical Boy Names or our list of Amazing Warlock, Wizard Names.