If you’re looking for a fantasy baby boy name – we have the ULTIMATE list for you. My partner is a huge fantasy/science fiction geek, so he actually wrote this post for you.
Either way, we hope you enjoy it and wish you the best when it comes to finding the perfect name for your baby!
There are affiliate links in this article. Read more about this in my disclosure.
Anafiel – Hebrew origin. Meaning “branch of god”.
Anafiel is referenced in several articles about angels in the Jewish faith. As a fantasy baby boy name, Anafiel Delaunay is the adopting father of Phèdre nó Delauney in Kushiel’s Dart (Jacqueline Carey). He purchases both Alcuin and Phèdrefrom a life of servitude and eventually leaves Phèdre his entire legacy. Anafiel is clever and composed, but harbors a lifelong secret laced with forbidden love and tragedy.
- Related: Baby Boy Names with Nicknames
- Related: Unique Boy Names
- Related: Hippie Names for Boys and Girls
Arion – Greek origin. Meaning “poet, musician“.
Arion was a fabled horse born of Poseidon and Demeter in Greek mythology. In the book series A Pattern of Shadow and Light by Melissa McPhail, Arion Tevestra is the long dead hero to which Epiphone’s Prophet forever gives her heart and soul. He is a powerful fifth strand adept who returns from death multiple times before he can be rescued by his century-old friends, reminded of his fateful legacy, and set upon the tasks for which he’s given his life. Arion is wise and powerful, as well as determined and a little brash. As a fantasy baby boy name, you’re asking for a handful by naming your son Arion.
Atreyu – Hindu origin. Meaning “Container of glory“.
Atreyu is a Hindi name. You might recognize this fantasy baby boy name best from The Neverending Story (from the German novel Die Unendliche Geschichte). In this classic tale of good versus evil, Atreyu volunteers to seek the answers necessary to stop the terrible Nothing from destroying the land of Fantasia. Atreyu is steadfast and persistent, even in the face of insurmountable odds and utter isolation.
Related: Baby Girl Names with Nicknames
Auron – Hebrew origin. Meaning “Mountain of strength”.
Auron can refer to one of two fictional superheroes in the DC Comics line. It’s also the name of the “Golden Rectangle”, one of the orthogons that have been used by architects and artists for centuries to guide composition. Auron is a character from Final Fantasy X, and is also the name of the dragon whose perspective narrates the first book of The Age of Fire by E.E. Knight. Auron is quiet, sardonic, and a little unholy. He is determined and immovable.
Basil – Greek origin. Meaning “Royal, kingly”.
Several rulers of the Byzantine Empire were named Basil, and the name has an incredibly rich history. Basil has been a character in many popular films and books, both contemporary and classic. Most notable for me is Basil of The Kingkiller Chronicles (Patrick Rothfuss), a student who enters the University at the same time as Kvothe. He surfaces in all books to date, providing exposition and aid to Kvothe in small ways across a couple of subplots. The child for which you use this fantasy baby boy name will be humble and jubilant, and offer both loyalty and a light heart to those within his circle.
Bastian / Bastion – Greek/Latin origin. Meaning “Venerable, accorded great respect”.
Bastian is usally short for Sebastian, which has Latin and Christian origins. Bastian is a much loved name in fiction, and can be found in both WB series Reign and comics, such as X-Men (Bastion). Bastian is the name of the boy huddled in the macabre attic of his school to read The Neverending Story. He actually joins Atreyu in the land of Fantasia in subsequent movies (or later in the book), combating the powers of emptiness and nothingness to keep imagination alive. Bastian is thoughtful and a dreamer. He is sometimes misunderstood for his sensitivity.
Related: Baby Products You Should Avoid
Ben – Hebrew origin. Meaning “Son of my right hand (Benjamin), a high mountain or mountain peak (Ben)”.
The formal Benjamin derives from the Hebrew language. Ben by itself is a Scottish prefix or suffix, used in geography. There have been countless characters named Ben. Beyond Ben Kenobi of Star Wars and Uncle Ben from countless Spider Man remakes and comic series, Ben is the shortened name for Abenthy, the vagrant archanist that takes young Kvothe under his wing at an early age in The Name of the Wind by Patrick Rothfuss. Ben is a wise mentor and a faithful companion, whose foresight and insight lend wisdom and capacity to the lives of those he embraces. This fantasy baby boy name comes with a lot of context and a reputation for being steadfast and wise.
Bran / Brandon – Old English origin. Meaning “A hill covered with broom (a weed)“
This less than auspicious definition does very little justice to the depth and intensity of fantasy characters who share this moniker. Foremost among them is Brandon Stark, who takes a mysterious journey into the inhospitable North to find the three-eyed raven, and returns changed forever. Bran is thoughtful and sweet, but plagued by thoughts and considerations too deep for others to understand.
Related: Best Baby Products
Caspian – Iranian origin. Meaning “Of the sea” from Qazvin (a city in Iran)
Caspian is a Middle Eastern name from a city for which the Caspian Sea was named. You may know Caspian from Prince Caspian, The Voyage of the Dawn Treader, and The Silver Chair, which are all books in The Chronicles of Narnia by C.S. Lewis. Caspian is brave and fearless, and seeks fiercely to defend those he loves.
Colin – French & Gaelic origin. Meaning “Dove, cub, whelp” (disputed)
Colin is a less-used name and tends to show as a side character. Our easy favorite is the ill-fated Colin Creevey, who dogs Harry’s Potter’s heels throughout The Chamber of Secrets, camera in tow. Colin is curious, ambitious and too fearless for his own good.
Dalinar – Fictitious name. Meaning unknown
This original fantasy baby boy name comes from The Stormlight Archive, where Brandon Sanderson paints the picture of a stalwart and disciplined commander set on a path to save humanity from an ancient threat. Dalinar keeps one step ahead of a magically supressed and shadowy past where his own morals may have been compromised. Dalinar keeps to a straight and narrow path because of his stanch determination and a knowledge of the great power he could wield for good or ill.
Draco / Drake – Greek origin. Meaning “Dragon, serpent“
Draco is a strong and serpentine name. We’ve seen it associated primarily to sinister characters, such as Draco Malfoy. A main villain throughout the Harry Potter series, Draco seeks to prove his worth before his father and the Death Eaters. As a fantasy baby boy name, Draco speaks of confidence, cunning and power, with a penchant for trouble but a strong sense of moral justice.
Related: Best Swaddles for Newborns
Drogo / Drogon – Potential Gothic or Slavic origin. Meaning “To carry, ghost, precious dear” (loosely)
Drogo is the name of Daenerys Targeryan’s first love and husband, the Kahl of the Dothraki calassar that allies itself with the Targeryans in The Game of Thrones, the first installment of A Song of Ice and Fire by George R. Martin. The name is later passed to one of Dany’s dragons in the form Drogon. Drogo is a fierce leader and needs no words to showcase his will. This is a brave choice for your fantasy baby boy name, but you won’t regret it.
Drustan – Pictish origin. Meaning “Riot, tumult“
Drustan is the name of a fierce warrior that joins the plight of Phèdre in Kushiel’s Dart. He goes on to marry into the royal family of Terre d’Ange. This fantasy baby boy name is a very clever placement, and your Drustan will be valiant and a little wilde.
Eamon / Aemon – Old English origin. Meaning “Rich guardian, guardian of riches“
This fantasy baby boy name is an old Gaelic version of Edmund. This is definitely and old one made new, and definitely different without being weird. Eamon Valda is a villain from The Wheel of Time, a whitecloak who succeeds Pedron Nial as Lord Commander of the Children of the Light. Aemon holds a richer set of lore, between Aemon al Caar al Thorin of the Wheel of Time, for whom Emonds Field is named. Also, Aemon Targaryen is the name of the old maester of the Night’s Watch in A Song of Ice and Fire.
Check out this NEW + affordable childbirth courseShe has options for both natural AND medicated birth!! . Use coupon code AUDREY10 for 10% off!
Ean / Ian – Scottish Gaelic origin. Meaning “God is forgiving“
Ean is my favorite form of this nice short name. Ean val Lorian is the youngest son, prince and crown character in A Pattern of Shadow and Light by Melissa McPhail. Ean is stalwart and resolute, while brash and powerful. He has a deep well of regret and reticence for his past life as Arion Tevestra.
Related: Badass Unisex Names
Edric / Elric – Old English origin. Meaning “Rich and powerful (Edric), wise ruler (Elric)“
Edric is a common name in A Song of Ice and Fire, recurring several times and most notably with Edric Storm, the bastard son of Robert Baratheon. His place in the books was taken by Gendry in the popular HBO series. Elric is the surname of a much loved pair of brothers in Japanese animation. Ed and Al Elric from Full Metal Alchemist combine in this shared nomeclature for a beautiful history, making Elric sound both magical, powerful and a little comical.
Edward – Old English origin – Meaning “Weather/fortunate guardian“
Edward as a fantasy baby boy name is absolutely drenched in phenomenal characters. Edward of the Anita Blake series is a much loved bounty hunter of incredible capacity and ruthlessness. Edward Elric of Full Metal Alchemist is a jubilant and tragic character.
Falkor – Nordic origin. Meaning “Guardian of the people“
This would be an incredibly brave choice for a fantasy baby boy name, but you would undoubtedly find that his name would inspire imagination and respect. Falkor of The Neverending Story is a luck dragon who acts as a guide and mentor to Atreyu, as well as ferrying him across Fantasia on his quest.
Fawkes – Norman-French origin. Meaning “Falcon“
The best reference in fantasy for a baby boy named Fawkes is easily the noble phoenix that comes to Harry’s rescue multiple times throughout the Harry Potter series. Beyond that, anyone who remembers the fifth of November will see another, slightly less fantastical reference in V for Vendetta.
Finn / Fynn – Norse origin. Meaning “White, fair“
Fynn val Lorian is a loveable character from A Pattern of Shadow and Light. The royal cousin of the three main val Lorian princes and main characters, Fynn serves both secondary plotlines and comic relief throughout the series. He is fun loving and braver and more persevering than his foppish, drunken facade would have readers believe.
Gareth /Garith – Welsh origin. Meaning “Gentle”
Gareth is an old and very strong pick for a fantasy baby boy name. It’s a deviation from the common themes given its rough feel, but engages an interesting contrast given its name. From the Wheel of Time, Gareth Bryne is the Captain-General of Queen Morgase of Andor, and subsequently goes on to fall in love with one of the most powerful and contradictory characters in Tar Valon.
Related: Vintage Girl Names
Gaspar / Casper – French / Spanish origins. Meaning “Treasurer”
Gaspar Trevalion is the object of Anafiel’s tragic secret of hidden love and unrequited desire in Kushiel’s Dart.
Gawin / Gwain – Proto-Celtic/Welsh origins. Meaning “White hawk”
Gawin hails from the Wheel of Time. As a fantasy baby boy name, this moniker insights nobility and impulsiveness while tapping our heartstrings. Gawin falls in love with a consistent main character, Egwene, who follows Rand out of Emond’s Field in the first book.
Gregor / Gregory – Dutch/Scottish origins. Meaning “On the watch, vigilant”
Gregor Clegane is a tragic and fierce character in A Song of Ice and Fire. This much loathed and loved warrior lives his entire life in pursuit of justice for his brother, who much abused him as a child.
Harry – Germanic origin. Meaning “House ruler/protector, army commander”
I probably don’t need to say much about this fantasy baby boy name. Harry Potter has changed all our lives.
Hector – Greek origin. Meaning “To check / restrain”
This ancient Greek name taps into a phenomenal amount of power. Hector was the brother of Paris and the champion of Troy. He fought valiantly in a duel to the death with Achilles, despite his reticence about the war and his father’s ignorance.
Related: Netflix Inspired Baby Names
Ignus – Greek origin. Meaning “Fire”
Ignus is a smart name that easily embodies it’s meaning. Without even understanding it, we think of flame when we hear this beautiful and classical name. Ignus Scientia is one of Noctis’ three lifelong companions on the road to vengeance in Final Fantasy XI. He is brilliant, reserved, and a healer by nature.
Illian / Ilian – German & French origins. Meaning “Youth”
Illian is a really fun name, although seeing it written can get a little confusing to the eye. While there are countless references throughout history and fantasy, the best in my opinion is that of The Kingkiller Chronicles. Illian is a famous songwriter and bard of times gone past, and one of the only Edema Ruh to ever find respect and fame in a world that despises them.
Jon / John – Middle Latin origin. Meaning “Given of God”
This one doesn’t seem so brave or interesting, unless you know the depth to which the name goes. Jon Snow is one of the most loved characters of all A Song of Ice and Fire. He is supposedly the bastard son of Ned Stark, though the HBO series named him Aegon Targaryen, the son of slain Rhaegar Targaryen and Lyanna Stark.
Kal / Kaladin – American origin. Meaning “Born unto eternity”
Kaladin is one of my favorite characters. This fantasy baby boy name hails from The Stormlight Archive by Brandon Sanderson. Kaladin is an educated healer who turns warrior when his young and woefully inadequate brother is forced into conscription as a warrior in the armies of High Prince Saddeus.
Related: Baby Girl Names with Two Syllables
Kjieran / Kieran/ Kirrin – Irish/Gaelic origins. Meaning “Little dark/black one”
This name has myriad characters and historical icons. My personal favorite is Kjieran van Stone of A Pattern of Shadow and Light. Kjieran is sent into the Prophet of Bethamin’s temple as a spy, leading him down a horrific path that would change his body and ultimately bind his soul to a Malorin’athgul. This dedicated character finds love and admiration in death for a creature that terrified him in life, driving Darshan onto a new path fringed with hope and a desire to do good.
Kvothe – Fictional. Meaning “To know”
This is in as more of a token head nod than anything. I’m not sure I would ever be so brave as to name my son Kvothe. If you’re daring enough, though, this is easily one of my favorite characters of all time. From The Kingkiller Chronicles, Kvothe is a sharp and driven arcanist whose humble upbringing and cunning tutelage have prepared him to master any craft he wishes. His talent as an arcanist is second only to his talent as a musician. He is impulsive but driven by an intrinsic sense of justice.
Kellen / Kellan – Irish/Gaelic origins. Meaning “Slender”
Kellen Tavadon is a character from The Obsidian Trilogy by Lackey and Mallory. He’s wise and talented, and willing to challenge the status quo to end discrimination and potential genecide for those born with magical abilities.
Lanre – African origin. Meaning “My wealth is the future”
This is a name filled with phenomenal lore. From The Kingkiller Chronicles, Lanre is a historical hero whose tragic tale is remembered incorrectly. While most believe his was a tale of tragedy and sacrifice, Kvothe learns that this once-hero turned dark and was cursed to become the first and most powerful of the Chandrian.
Leto – Italian origin. Meaning “Happy, joyful”
Duke Leto is the father of Paul Atreides in Dune. Leto is also the name of Nanaki’s (Red XIII’s) father in Final Fantasy VII.
Locke – Old English/High German origins. Meaning “Woods, pond”
This evocative fantasy baby boy name hails from a couple of sources for me. The Lies of Locke Lamora follows a humble thief with a love for wit and a tendency to find himself in the worst kind of trouble. Locke Cole is also a charming thief with a penchant for fighting losing battles, though his origins come from Square’s production of Final Fantasy VI.
Logain / Loghain – Scottish origin. Meaning “Hollow (geography)”
Logain is a powerful asha’man and once false dragon in the Wheel of Time. This name reappears in A Pattern of Shadow and Light, denoting the mysterious whisperlord whose path crosses with that of Trell in the first volume. This same Tyriolicci takes Tanis temporarily under his wing to offer training.
Related: Baby Boy Names with Two Syllables
Martin / Marten – Greek origin. Meaning “(loosely) Warlike, of Mars (Greek mythology)”
Martin or Marten appears in Wise Man’s Fear by Patrick Rothfuss as well as The Riftwar Cycle by Raymond E. Feist.
Ned (Eddard, Edgar) – Old English origins. Meaning “Wealthy guardian”
Ned is the name of the main character in The Game of Thrones, the first book in A Song of Ice and Fire. His tragic story ignites the velocity that carries our favorite characters through both book and HBO series. Ned is straight forward, honorable, and wise.
Palis / Pelas / Palus – Origin unknown. Meaning “Wisdom”
Palis is a young noble who joins Rezkin in his desperate flight from Ashai in Reign of Madness. My favorite incarnation of this name is Pelas, which is the name of the malorin’athgul that first befriends Tanis in A Pattern of Shadow and Light.
Perrin – French origin. Meaning “Rock, wanderer”
Perrin is the name of the boyhood friend of Rand and subsequent wolfbrother and warrior in The Wheel of Time.
Pip / Pippin / Perregrine – English origin. Meaning “(disputed) Foreigner, one from abroad”
Pippin is the short name of Perregrine Took, the hobbit that accompanies Merry when they join Sam and Frodo in their quest to return the One Ring to Mordor and Mount Doom.
Quintilius / Quintus – Latin origin. Meaning “Fifth born”
This is a less well known fantasy baby boy name, tracing back to Kushiel’s Dart. Quintillious Rousse is the name of the ship’s captain that transports Phèdre across the channel. Qunitillious is warm and stolid, embracing the risk of angering the Master of the Straights in the name of a good cause.
Rand – German origin. Meaning “Wolf shield”
Rand can be short for Randall or stand on its own. Rand al’Thor is the primary main character in The Wheel of Time. Rand is determined and reliable.
Raziel – Hebrew origin. Meaning “Secret of God, keeper of secrets, angel of mysteries”
Raziel as a fantasy baby boy name traces back to the Legacy of Kain series. In Soulreaver, Raziel is betrayed by Kain and all but destroyed. He returns at the prompting of the Elder God and launches upon a dramatic rampage to bring justice to his old friend. Raziel is wise and sarcastic.
Related: Stylish Baby Girl Names
Remus – German origin. Meaning “Swift”
Remus traces back to Harry Potter with Remus Lupin. This much loved character endures a terrible curse all his life and finds happiness at the end, only to give everything to help save the world. Remus is roguish and withdrawn, with a solution for everything and a ready smile despite his breaking heart.
Remy / Remie – French origin. Meaning “Oarsman”
Remie is one of Phèdre’s boys, the sailors that attach themselves to her through Kushiel’s Dart series.
Related: Southern Boy Names
Samuel / Samwise / Sammael – Hebrew origin. Meaning “Name of God (Samuel), half-wise (Samwise), Poison/Blindness of God (Sammael)”
With several options and as many characters as there are names in the list, it’s hard to pin down one specific reason you should name your child with this one of these monikers. Samwise is a steadfast companion to Frodo in The Lord of the Rings. Sammael is one of the Forsaken (or Chosen) in The Wheel of Time.
Check out this NEW + affordable childbirth courseShe has options for both natural AND medicated birth!! . Use coupon code AUDREY10 for 10% off!
Sebastian – German/Spanish origins. Meaning “Venerable, revered”
Sebastian is the tragic oldest brother among the val Lorian brothers in A Pattern of Shadow and Light. He is technically the heir to the throne, but his broken mind and a history steeped in unwitting betrayal keep him back from embracing his long forgotten destiny.
Sirius – Greek origin. Meaning “Scorching, one who scorches”
Sirius is easily one of the world’s most favorite Harry Potter characters. This fantasy baby boy name bring to mind a handsome rogue with a horrific past, who has endured everything to once again see his godson and somehow claim retribution for his wrongful imprisonment and the loss of his best friends.
Related: Nature Names for Girls
Tam – Hebrew origin. Meaning “Heart, twin, innocent, conqueror, flower of nations”
Tam is a steadfast character in all his incarnations. Tam al’Thor is the stalwart father of Rand al’Thor. Tamron Blackwater is a hearty companion of Rezkin in the King’s Dark Tidings series. You can expect this small play on the common Tom to set your child apart without isolating or ostracizing him.
Tierin / Tirian / Tyrion – Welsh origin. Meaning “Kind, gentle”
Tyrion is a favorite lead in The Game of Thrones. He is small and wise, and defeats his initial appearance as a lush and womanizer by enduring horrible betrayal and unending sacrifice to invest himself in the good of the realm.
Victor / Viktor – Latin origin. Meaning “Conqueror, to win”
Viktor Crom is a character from the Goblet of Fire, the fourth book in the Harry Potter series. Viktor is strong and underestimated. His cunning lies behind a quiet facade and he is committed to doing good above being rewarded.
Vincent – Latin origin. Meaning “Conquering”
Vincent Valentine is a character from Final Fantasy VII. This fantasy baby boy name inspires strong loyalty in fantasy and non-fantasy lovers alike.
Xander – Latin origin. Meaning “Defender of the people“
Xander Harris is a character from the Buffy the Vampire Slayer series (through 2003). He is a fan favorite and sets a strong impression for anyone considering this fantasy baby boy name.
Xanther – Greek origin. Meaning “Blonde-haired“
This one’s entirely original. The word itself comes from A Pattern of Shadow and Light, for the mysterious immortal race that has existed since the dawn of human kind, modeled and created alonside the malorin’athgul. Xanthers are quirky, reflective, and wise in their use of power.
Related: Country Names for Boys
Zach / Zack / Zak – Latin origin. Meaning “God remembers“
My favorite Zack is the Soldier First Class character whose story precedes the beginning of Final Fantasy VII.
Zidane – Arabic origin. Meaning “Abundance, growth“
Zidane is a very different and unique name, but hardly obscure enough to make for a difficult road. Zidane is the main character of Final Fantasy XI, a small and jubilant boy with the tail of a monkey.
We hope you enjoyed this list of fantasy baby boy names! What was YOUR favorite? Are there any that we forgot to include?