fantasy and science fiction go hand in hand. and some concepts or ideas that were once considered science fiction or fantasy have been developed later and finally become reality.
Then by giving your baby one of these sci-fi fantasy baby names, you could be inspiring him to believe that anything is possible.
You are reading: Boy names from fantasy books
50 fantasy boy names with meanings
When looking for sci-fi and fantasy baby names, we looked to movies, books, actors, characters, and authors for inspiration.
1. Abraham
of Hebrew origin, abraham means father of multitudes.
abraham is a popular fancy name. the amphibian abraham “abe” sapien is a character from the hellboy comics, and abraham van helsing was the original vampire slayer long before buffy came on the scene.
2. albus
albus, a Latin name, means bright or white.
Albus Dumbledore was the headmaster or mentor many of us wish we had. He was a force for good, positivity, and loyalty in the Harry Potter books.
3. Alex
a Greek name, alex means warrior or defender of humanity.
The gender-fluid Alex Fierro in the Magnus Chase series can be a good choice of name for the more progressive parents.
4. ambrose
A Latin name, ambrose means immortal.
Ambrose, Sabrina Spellman’s cousin, is a powerful entity in his own right in the fantasy series, Chilling Adventures of Sabrina.
5. arthur
of Irish origin, arthur means bear or noble force.
Your son could be named Arthur after the good-natured father weasley from the harry potter series or after the gruff superhero arthur curry, better known as aquaman.
6. sword
blade is an English word meaning knife or sword.
In the comics, blade is a vampire slayer who is half man and half vampire. a trendy fancy name, there are a few blades in us elementary schools. uu. — My daughter has one in her class.
7. bowie
as a surname, bowie is Scottish and Irish and can mean blonde or yellow.
This name is a tribute to singer David Bowie, who starred in the 1980s fantasy classic Labyrinth and sang the popular sci-fi anthem Space Oddity.
8. rig
burton is an English habitational name, derived from burh, meaning fort, and tun, meaning enclosure.
Levar Burton rocked his role and eyepiece as Geordi La Forge in Star Trek: The Next Generation.
9. carter
The name wheelwright denotes an occupation, such as someone who uses a cart or wagon to move goods, and is of Scottish, English, and Irish origin.
Although the movie John Carter was a huge box office flop, there was no denying the universal appeal of this main character from Edgar Rice Burroughs’s barroom novels.
10. chase
This name comes from Old French and English and has the meaning of hunter.
magnus chase is a popular series of books by percy jackson author rick riordan.
11. connor
connor is an Irish name meaning hound lover or wolf lover.
the connor family is the heart of the terminator franchise. this name could be in honor of sarah connor or her son john.
12. David
davy can mean different things in different countries. in Hebrew and in English it means beloved.
davy jones, a fascinating character from the pirates of the caribbean fantasy series, is a great first name for people looking for a more historical fantasy name.
13. cover
It is not clear what the name deckard means, but decker, which is quite similar, is a German occupational name for a roofer.
a choice for blade runner fans, deckard, after harrison ford’s character, would be a more unusual name.
14. donovan
donovan was an Irish surname meaning, according to some sources, dark or brown-haired chieftain.
Mike Donovan, played by Marc Singer, was the main character in the 1980s television miniseries and subsequent regular series V. v was about aliens coming to earth to steal our resources, and it became a big hit.
15. dragon
drax was originally a surname with no clear meaning or definite origin.
In Guardians of the Galaxy, Drax is a loyal and muscular character. drax is a cool fancy name that sounds trendy but not too common.
16. ummet
This old German name means universal or whole.
emmett “doc” brown is the wacky scientist and inventor played by christopher lloyd on the back to the future series. Naming his child after a fictional character who created time travel should be a good start for his child.
17. garrick
garrick is of Old English origin and means spear king.
Although Garrick wasn’t a major character in the Harry Potter series, we immediately realized his name sounded cool.
18. harrison
this surname means son of harry.
If Han was just the highlight of the Star Wars saga for you, you might want to name your child after that character. instead of going with han, how about calling him by the much cooler name of harrison, after harrison ford?
19. for example
This initial name does not have a meaning, but as a symbol on the periodic table, it means mercury, also known as mercury.
from the point of view of the cool science fiction and fantasy name, h.g. is in reference to the author h.g. Wells Wells is sometimes known as the father of science fiction for his many groundbreaking books written in the late 19th century, including The War of the Worlds, The Time Machine, The Invisible Man, and The Island of Doctor Moreau.
20. ian
This Scottish name means the lord is merciful.
ian mckellen played gandalf the wizard in the lord of the rings movies. but gandalf would be an exaggerated name for a baby, so maybe ian will do.
21. cat
of English origin, the name jack, like the name ian, means god is merciful.
The Doctor who spins off the Torchwood series features the fan-favorite Captain Jack harness. jack could also stand for other fantasy icons, like jack sparrow or jack and the beanstalk.
22. jackson
a popular surname in English, jackson translates to son of jack.
the demigod percy jackson is an icon for young readers. Many children would love to know that the inspiration for his name came from such a powerful and creative book character.
23. jaime
This Hebrew name means the one who supplants.
Jamie Fraser, played by Sam Heughan, is one of the two leads in the romantic fantasy Outlander. A time travel story, Outlander is a story that spans centuries.
24. jareth
This name was created for a movie and has no special meaning. a close relative, the name gareth is a welsh name meaning gentle.
the king of the goblins, jareth was the real star of the labyrinth movie in our eyes. jareth is a great alternative to the names jarod and jaron.
25. Jason
This Greek name means healer.
jason momoa breathed new life into the character of aquaman and played the role of khal drogo in game of thrones.
26. John
Of Hebrew origin, the name Jon means that God has given.
jon snow, one of the most endearing characters in game of thrones, was someone who many cheered as the loser.
27. kirk
kirk, a Scottish name, means church.
james tiberius kirk was the original captain of the star trek franchise. Portrayed by icon William Shatner, sci-fi nerds can pay homage to the crew of the USS Enterprise and their favorite series by choosing the name Kirk.
28. land
With Old English roots, lando, an alternative to the name landon, means long hill.
billy dee williams brought diversity to star wars playing lando calrissian. Unsurprisingly, the character was cool and suave, much like Billy Dee Williams.
29. leonardo
An Irish name, Leonard means lion strength.
Leonard Nemoy will always be remembered for his portrayal of Spock the Vulcan. Hopefully his son, who might have the more modern nickname of Leo, will live long and thrive. leonard was also the name of the doctor from star trek.
30. lex
This is another Greek name meaning warrior or defender of man.
lex can be a tribute to lex luthor, superman’s nemesis, or a nod to lexx, the sci-fi tv series. you can choose this as a nickname for alexis, alex or alexander.
31. lucas
of Latin origin, luke means light.
this could be one of two ways to get inspired by science fiction or fantasy: luke in the percy jackson series or luke skywalker in star wars.
32. mace
This child’s name in English means gift from god.
As an alternative to the more common masculine mason name, mace is a nod to Jedi Master Mace Windu. he was a character played by the incomparable samuel l. jackson in the star wars prequel.
33. malcolm
This name in Scottish Gaelic means devotee of Saint Columba.
See Also: 10 Fantastic Books Like The Inheritance Games – Books Like This One
The name Malcolm has strong roots in science fiction and fantasy: Malcolm Reynolds is from Firefly and Serenity or Malcolm Merlyn is a gamer in the Green Arrow universe.
34. maximum
max, which is of Latin origin, means greater.
mad max is a science fiction story that you either love or hate. But despite your feelings about it, there’s no debating how cool the name Max is. can be a standalone name or an abbreviation of maximilian or maxwell.
35. mongomery
This name comes from a surname of English, Irish and Scottish origin and has no clear meaning.
this name may be a tribute to montgomery scott from star trek, better known as scotty, in the uss company.
36. mulder
An occupational name that comes from Germany, Mulder means wooden bowl maker.
The X-Files gave science fiction enthusiasts years of entertainment and theories to explore. fox mulder and dana scully were his heroes.
37. murphy
murphy was an Irish surname derived from an older name, o’murchadha, meaning descendant of sea warrior.
alex murphy is better known by his cyborg name, robocop. murphy is a tough-sounding sci-fi name for boys.
38. Nicholas
Nicholas comes from Greek origins and means victory of the people.
Nicholas, or Nick, Scratch is Sabrina Spellman’s boyfriend in Chilling Adventures of Sabrina.
39. patrick
patrick comes from patricius, a Latin name meaning noble.
if you want to name your son after his favorite starfleet captain, it may be best to choose patrick after the actor, patrick stewart, who played him. The name of his character, Jean-Luc Picard, might not work well for a baby in the US.
40. peter
peter, a Greek name, comes from petros, meaning stone or rock.
if you’re the type who likes to explore ghostly haunts, why not name your son peter after bill murray’s ghostbusting character in the ghostbusting movies? For fantasy fans, it could also be a nod to Peter Pan or Peter Quill from Guardians of the Galaxy.
41. lightning
an English name, ray can mean beam of light or protective hands, depending on which source you believe.
Ray Bradbury was one of America’s most popular science fiction and fantasy writers. Bradbury, who died in 2012, lived long enough to learn that a digitized copy of The Martian Chronicles of his was carried to Mars in 2008 by NASA’s Phoenix Mars lander.
42. roarke
of Irish and Gaelic origin, roarke means champion.
mr. Roarke was the heart and soul of Fantasy Island. A harsh-sounding fantasy name, roarke could have an alternate spelling, such as ruark or roark.
43. sam
sam is a Hebrew name meaning name of god, but it also has a Persian meaning representing a character in shahnameh.
This baby name could be given in honor of Samwise Gangee, a loyal and true hobbit friend of Frodo Baggins.
44. serling
serling has no particular meaning or origin, but a closely related name, sterling, which is an English name, means genuine.
As the creator of the Twilight Zone, Rod Serling delighted audiences. rod is a standard given name for boys, so it would be better to choose the more unusual name of serling.
45. sisko
a Finnish name, sislo means sister.
If deep space nine is your thing in science fiction, the name sisko might appeal to you. Captain Benjamin Sisko is the captain of the Deep Space Federation Space Station Nine. An alternate spelling, cisco, would give him the character of cisco ramon, a scientific genius, in the flash television series on the cw network.
46. turner
This Scottish and English occupational name was given to those who make objects from metal, wood, or bone.
will turner, played by orlando bloom, was the clear hero of the pirates of the caribbean saga in our eyes.
47. tyrions
tyrion was a name created for the game of thrones series of books.
most people were rooting for tyrion lannister to be near or at the top in the game of thrones tv series. we not only fell in love with the character, but also with the name. as a nickname, you could use ty or even ryan.
48. verne
verne is an old French name meaning alder forest or dweller among the ferns.
jules verne, as h.g. Wells, is an author who is often called the father of science fiction. Verne, who was French, wrote groundbreaking science fiction and fantasy books in the late 19th century, including Journey to the Center of the Earth and Twenty Thousand Leagues Under the Sea.
49. winner
This Latin name means conqueror or winner.
Victor Frankenstein is the scientist who brings the creature to life in Mary Shelley’s Frankenstein. although it is an older name, it remains popular each year, peaking at number 186 in 2019.
50. westley
Old English in origin, westley means west meadow.
The hero of the book, The Princess Bride, Westley is a great name for a boy and a handsome role model.
fantasy names for girls with meaning
girls can also sport fantasy and sci-fi names. it is not just a category reserved for children. why should kids have all the fun? here are 50 sci-fi and fantasy names girls can wear.
51. others
alia is of Arabic origin and means exalted or supreme.
In Dune, Alia was born on a planet called Arrakis. she develops a following and is known as st. alia of the knife.
52. anastasia
anastasia is a Greek name meaning resurrection.
Although this name is especially popular in Russia, it appears on this list because of Anastasia “Dee” Dualla from Battlestar Galactica.
53. alana
alanna, when of Gaelic origin, means beauty or serenity, but the Old High German name means precious.
Alanna is the main character of the Lionesses Quartet, a series of fantasy books by Tamora Pierce. It is a moderately popular name, peaking at number 529 in 2019 in the US. uu.
54. annabeth
This Hebrew name means that God has favored me.
annabeth chase from the percy jackson novels was the daughter of athena, which made her a demigod, half goddess and half mortal.
55. Arabella
arabella is a Latin name that means to give oneself over to prayer.
this name from the harry potter series would make a great name for girls. bella could be used as a nickname if you prefer something shorter for everyday use.
56. ariel
In Hebrew, this name means lioness of god.
what little girl growing up in the 1990s and 2000s didn’t pretend to be ariel the little mermaid every time she went swimming? she is the ultimate female fantasy.
57. aria
a name of Persian origin, arya means faithful or friend.
many people fell in love with this name because of the game of thrones tv show. expanded the charts due to this television series, climbing every year. In 2010, it debuted in the US. uu. name popularity list at number 942 and in 2019, it was 92.
58. Avalon
Coming from the times of the Arthurian legend, the meaning of Avalon is isle of apples.
Athletes of Arthurian fantasy know that Avalon is believed to be the final resting place of King Arthur. is a majestic sounding fancy name for girls.
59. beautiful
belle is of French origin and means beautiful.
belle from beauty and the beast is smart, studious, and completely loyal. Although Bella and Isabelle are popular names, Belle has barely made the top 1,000 names in the last four years.
60. brienne
This name has Gaelic or Irish roots and means noble, high, or exalted.
brienne of tarth was one of the fiercest warriors in game of thrones. brienne is a wonderful twist on the more common spelling of brianne, and similar names like brianna and brie.
61. clear
Of French origin, claire means clear or bright.
Women swoon over the fantasy romantic outsider, both in books and on TV series. claire randall is the main character, and claire is a classic name that has remained popular for decades and peaked at number 55 in 2019.
62. clear
clara is a latin name meaning famous or brilliant.
The role of Clara Oswald was played by actress Jenna Coleman on the television show Doctor Who, a fantasy favorite.
63. clarissa
The name Clarisse comes from Latin and means famous or brilliant.
in the percy jackson books, clarisse la rue is the daughter of ares. As a girl’s name, Clarisse sounds elegant and is not overused.
64. coralline
This name in Latin and English means coral.
coraline is the name of a 2009 fantasy horror animated movie. if coralina seems a bit long to you, you can go for cora as a nickname.
65. dana
dana is a Persian name, meaning wise.
Dana Scully is pragmatic, courageous, and data-driven. she’s an x-file icon and a great name for a girl you hope is analytical.
66. target
diana is a Latin name meaning fertile or divine.
Fantasy fans who enjoy comics may love the name Diana as it is Wonder Woman’s secret identity. Diana has been a popular name for decades, ranking #212 in the US. uu. in 2019.
67. echo
This name appeared in Greek mythology and means reverberating sound.
See Also: 13 Best Healthy Eating Books of 2022 | Healthline
echo was the central character in the sci-fi tv show called a dollhouse, and eliza dushku played the role.
68. electro
electra is a Greek name meaning bright or shining.
Elektra Natchios is a favorite of some fantasy fans for her role in the comics as a vigilante and daredevil’s love interest.
69. Elizabeth
Elizabeth is a Hebrew name that means betrothed to God.
elizabeth swann was a role model for girls who watched the pirates of the caribbean series.
70. elena
Another Greek name, ellen means light.
ripley’s first name in the alien series, ellen would be a good alternative for more traditional parents, and ellie
71. praise
This name appears as a variation of Eleanor, which is an Old German and Old French name meaning foreign or other.
Elora Danan was a baby girl in the 1980s fantasy film Willow. This would be an unusual girl’s name for fantasy enthusiasts.
72. eowyn
eowyn is an English girl’s name meaning horse of joy.
author j.r.r. Tolkien created this name for his Lord of the Rings series. this name is pronounced ouch-oh-win.
73. eretry
a city in greece, eretria is the name of a place.
The fantasy series, The Shannara Chronicles, features a heroine named Eretria. this would be a wonderful option for parents looking for a unique fancy name that not many other girls have.
74. freya
This Norse name means noblewoman.
As a Norse god and a character from the Magnus Chase books, Freya is an excellent choice for those who want their daughter to have a powerful fantasy name. Freya is a trending name choice as she has been to the US. uu. popularity charts for seven years. has been gaining ground, ranking at number 200 in 2019.
75. harker
harker, an English surname, has no clear meaning, but is believed to be a combination of the surnames hart and kerr.
Those looking for an unusual fancy name might consider harker. Mina Harker was the main character in the novel Dracula. harker is a less popular alternative to the name harper, which is very popular at the moment.
76. harley
harley is an Old English name meaning hare meadow.
we can all agree that harley quinn is crazy. But the name Harley is a great choice for a girl, especially if the mom or dad is a fan of motorcycles. in 2019, she was ranked 273rd.
77. helena
Of French origin, helene means resplendent or brilliant.
Helene Wecker made the bestseller list in 2013 with her historical fantasy book The Golem and the Genie.
78. Elizabeth
of French origin, isabeau means committed to god.
Isabeau, played by Michelle Pfeiffer, was the main female lead in the 1980s fantasy film Ladyhawke. although she is an unusual name, isabeau would fit right in with all the isabelles.
79. jyn
Of American origin, jyn has no clear meaning, but is quite similar to the Chinese word jin, which means gold.
John Knoll created the character of Jyn Erso for Rogue One: A Star Wars Story. jyn was developed to be a role model for the daughters of knoll.
80. kara, from supergirl
A name of Greek origin, kara means chaste or pure.
kara danvers is better known as supergirl. the name kara is quite popular at number 575 in 2019, but not so much that you meet many other girls with the same name.
81. korra
korra is a Greek word meaning maiden.
Korra was given her own animated television show, The Legend of Korra, as a follow-up to Avatar: The Last Airbender.
82. July
Of French origin, the name Jules means hairy or youthful.
a new alternative to more commonly used names like julie, juliette and jewel, jules may be a nod to the genius of jules verne. Some of the inventions Verne writes about in his books were later made real, including electric submarines, a trip to the moon, tasers, newsreels, and writing in the sky.
83. Laura
a Latin name, lara means protection.
The Tomb Raider fantasy video game franchise features Lara Croft kicking butt as the title character. In the original film series based on the video game, Angelina Jolie played Croft.
84. lucia
a latin name, lucy means light.
One of four Pevensie siblings who found Narnia through the wardrobe, Lucy has a more current-sounding name than her older sister Susan.
85. moon
This beautiful Italian name means moon.
the harry potter fantasy books inspired many naming trends. One of the names in the books that has since taken off includes Luna, who was ranked 16th in 2019, the highest of all time.
86. lyre
lyra is a Greek name meaning lyre.
a recent addition to the usa. uu. baby name popularity chart, lyra debuted on the charts in 2015 and has continually ranked higher each year. lyra is a central character in fantasy
tale of the golden compass.
87. cupcake
French name, madeleine means woman of magdala.
madeleine l’engle wrote the classic science fantasy book a wrinkle in time. the book references many scientific components, including quantum theory and the theory of relativity.
88. malca
a Hebrew name, malka means queen of heaven.
if you want to name your daughter after a science fiction writer, you can choose this name in honor of malka mayor, the author of infomocracy.
89. mine
mina is a german name that means love.
The name Mina has been used in fantasy tales, such as Dracula, which introduced the character Mina Harker. Mina Harker also appears in the movie The League of Extraordinary Gentlemen. the name mina first appeared on the popularity charts in 2002, although it has never risen very high, ranking at number 684 in 2019.
90. molly
a Hebrew name, molly means bitter.
Molly is one of the main characters in Jonathan Auxier’s children’s fantasy horror novel The Night Gardener. There are several famous women with this name, including actresses Molly Ringwald and Molly Shannon.
91. Morgana
This name in English means marine circle.
From Arthurian fantasy legend, Morgana Le Fay is often portrayed as a villain, but it’s nice to see a strong and powerful woman, even if she’s a bit mischievous at times.
92. new
nova is a Latin name meaning new.
nova is not one of the main characters in guardians of the galaxy, but many parents agree that nova would make a wonderful sci-fi or fantasy name for a girl. she was ranked 51st in 2019 and has steadily climbed since she first hit the popularity charts in 2011 at 886th.
93. prudence
prudence is a Latin name meaning good judgment.
prudence, a popular fantasy witch name, was the name of a witch in the Chilling Adventures of Sabrina and Charmed.
94. quinn
an irish name, quinn means descendant of conn.
quinn, another alternative for fans of harley quinn, can be a unisex name. it is more popular for girls, ranking 83rd in 2019, than for boys, where it ranked 402nd in 2019.
95. Ravenna
an Italian name, ravenna means raven.
although not nice, charlize theron’s character in snow white and the huntsman has a fierce name. would be good for parents who want a fantastic name for their daughter.
96. king
rey is of Spanish origin and means king.
king skywalker is the protagonist of star wars: the force awakens. Although he is still a rare name to hear, he has enjoyed nearly 20 years on the popularity charts as a boy’s name. we bet king skywalker will change that, bringing more girls to this name.
97. sarah
in Persian and Hebrew, sarah means princess or woman of high rank.
girls growing up in the 1980s wanted to be sarah williams from the labyrinth of fantasy movies.
98. Valeria
This Latin name means healthy or strong.
Valerie is a familiar name to fans of The Princess Bride. The character, played by Carol Kane, was Miracle Max’s wife.
99. willow
willow is an English name meaning graceful or slender.
this name gets double fantasy points. is the name of the 1980s fantasy film starring warwick davis and val kilmer. also, willow is the name of buffy, the vampire slayer’s best friend.
100. zoe
A Greek name, zoe means life.
Zoe Saldana plays Gamora in the Guardians of the Galaxy franchise and Zoe Kravitz will appear as Catwoman in the new Batman movie.
the name game
names have the ability to inspire. The name you choose for your child could encourage him to embrace science and creativity.
who knows? you could guide them down the path to greatness simply by choosing a sci-fi or fantasy name for them.
See Also: 13 Self-Help Books Worth Reading In 2022 | Urban List