
If you're among the many who are absolutely obsessed with the fantasy genre, we're positive you've considered naming your baby boy after one of your favorite book, TV or movie characters. The love and devotion for series and franchises like Star Wars, Buffy the Vampire Slayer or even Harry Potter runs deep. It's because many of our favorite fantasy reads and watches transport us to a different world in a way that simultaneously helps us forget our own troubles and feel seen.
We connect to characters that with all of their magic, their extraordinary powers and incredibly stories, still feel real. Not only that, but the fantasy genre seems to also connect fans in a way that other genres don't, and well… that makes us feel good. Your baby's name, should make you feel good, too.
Here are some awesome fantasy-inspired names that might just make the perfect moniker for your new baby boy.
Albus

If Harry and Ginny can name their son Albus, so can you. Albus Dumbledore of Harry Potter was the mysterious and beloved headmaster of Hogwarts throughout the Harry Potter series. The name actually means, "wise" in Latin.
Aslan

A lead character in author C.S. Lewis' The Chronicles of Narnia, Aslan is the regal lion believed to be the "King of the Beasts," in the series. He's the only character to appear in all seven books and one that fans feel a close connection to. The name Aslan literally means "lion" in Turkish.
Blade

Because, why not? If you're a fan of the vampire trilogy, Blade would be a pretty awesome name for your son. It doesn't mean anything special, but it originated in the Marvel comics, and it just sounds downright cool.
Drax

Like Blade, Drax isn't a name with a specific meaning, but if you're a fan of the Guardians of the Galaxy franchise, it'll be special to you. It's also super uncommon, if that's a priority for you.
Percy

Percy is a name that's quite popular in the fantasy genre. Of course, there's Percy Jackson of the Rick Riordan fantasy series, and Percy is one of the Weasley brothers in the Harry Potter series.
Cassian

Of course, there's a Star Wars name on this list! In Rogue One, Cassian was a rebel who had been fighting for the Rebellion since he was six years old. The name Cassian likely comes from the Latin word, cassus, which means "hollow, empty."
Sam

No fantasy list would be complete without a reference to Tolkien's Lord of the Rings series. And while most of the names from the novels are a little too out there for real life, we will always love Sam, aka Samwise Gamgee — better known as Frodo's courageous best friend and who many would argue as the true hero of the trilogy. The name has Hebrew origins and means "God heard."
Kirk

Yes, Kirk… as in Captain Kirk. We know all you Star Trek fans out there are into it. Kirk is a surname that comes from the Old Norse langauge, in which it means "church," or "dweller by the church."
Fox

We think Fox is a seriously awesome name for various reasons. It honors nature and animals and if you just so happen to be an X-Files fan, it's a subtle nod to Agent Fox Mulder, who was of course, played by David Duchovny.
Kylo

We couldn't leave out Kylo either. Star Wars fans know it comes from the character Kylo Ren, a dark warrior who possesses "the force." The name has increased in popularity over the past several years, but it's still fairly uncommon.
Luke

Luke is another strong name for a baby boy that has connections to multiple fantasy franchises. There's Luke Skywalker of Stars Wars fame and the character Luke from the Percy Jackson series as well. It comes from the Latin language and means, "light."
Max

Max is a super popular name and it has been for a long time. There's good reason too, it sounds strong and masculine, and it has lots of movie connections. In the fantasy genre, the Mad Max series comes to mind immediately.
Ambrose

If you're looking for a really unique name for your son, the name Ambrose should be a contender. In the series the Chilling Adventures of Sabrina, Ambrose plays Sabrina's cousin. The name means, "immortal."
Neo

When most of us hear the name, Neo, we think of one person and one person only: Neo from The Matrix. The character is iconic. The name means "gift" in the Tswana language and "new" in Greek.
Tyrion

If you're a Game of Thrones fan, Tyrion is another one that needs no explanation. Tyrion Lannister was one of the most popular characters from the book turned TV series. Yes, it's a big name, but your kid can pull it off.
Bastian

Bastian is the main character in the 1980s-era film, The NeverEnding Story, which was about a boy who discovers an old book and ends up blurring the lines between fiction and reality after recognizing himself in the story. The name is actually just a shortening of Sebastian, but it stands strong on its own.
Jasper

Jasper Hale is a character in the Twilight books and subsequent films. His love story with the character Alice Cullen is one for the ages. The name Jasper is believed to be derived from the Persian language and means, "treasure master."