Some names feel like they carry a spark of wonder—whether they’re tied to legendary wizards, mythological heroes, or the mysteries of the stars. If you’re looking for a boy’s name that feels bold, mystical, and full of charm, you’re in the right place! From ancient folklore to fantasy realms, I’ve gathered 60 magic-inspired names that will give any boy an enchanting touch of storybook magic…
1. Merlin
The legendary wizard of Arthurian legend, this name is perfect for a wise and mystical boy.
2. Oberon
King of the fairies in Shakespeare’s A Midsummer Night’s Dream, this regal name carries an air of enchantment.
3. Gandalf
Inspired by the wise wizard from The Lord of the Rings, this name radiates strength and wisdom.
4. Alaric
A Germanic name meaning “ruler of all,” Alaric has a darkly magical, powerful feel.
5. Orion
Tied to the mythological hunter and the constellation, this starry name feels bold and enchanting.
6. Caspian
Inspired by the magical sea in The Chronicles of Narnia, this adventurous name has a mystical, oceanic charm.
7. Zephyr
Meaning “west wind,” this breezy and magical name suits a free-spirited boy.
8. Lucian
Derived from “light,” this name has an ethereal, mystical glow.
9. Apollo
The Greek god of the sun, music, and prophecy, this powerful name shines with celestial magic.
10. Percival
A knight of King Arthur’s Round Table, Percival carries a chivalrous and enchanting quality.
11. Rune
Short and mysterious, Rune ties to ancient magical symbols and secret knowledge.
12. Elric
A fantasy-inspired name from Michael Moorcock’s novels, Elric feels otherworldly and strong.
13. Thorian
Derived from Thor, the Norse god of thunder, this magical name radiates strength and power.
14. Draco
Meaning “dragon” in Latin, this fierce, magical name has an unmistakable edge.
15. Leander
A name from Greek mythology meaning “lion-man,” Leander carries both strength and romantic enchantment.
16. Phoenix
Inspired by the legendary firebird that rises from ashes, this bold name symbolizes rebirth and resilience.
17. Taliesin
A legendary Welsh bard and wizard, this name carries deep magical and poetic roots.
18. Evander
Meaning “good man” in Greek, this name has a heroic and enchanting ring.
19. Dorian
Romantic and mysterious, this name carries a magical, gothic charm.
20. Alistair
With Scottish roots meaning “defender of men,” Alistair has a mystical, old-world feel.
21. Sylvan
Meaning “of the forest,” this magical name is perfect for nature-loving boys.
22. Callisto
A celestial name tied to one of Jupiter’s moons, it feels starry and otherworldly.
23. Elion
Meaning “god is my strength,” this rare name carries a soft but magical quality.
24. Tristan
From Arthurian legend, this romantic and heroic name carries a touch of mystical sorrow.
25. Oberius
A creative twist on Oberon, this name feels regal, rare, and full of magic.
26. Faelan
Of Irish origin meaning “little wolf,” this enchanting name ties to nature and folklore.
27. Magnus
Meaning “great,” this powerful name has a strong, magical presence.
28. Solon
A Greek name tied to wisdom and law, it carries an old-world mystical air.
29. Ambrose
Meaning “immortal,” this magical, saintly name feels timeless and enchanting.

30. Zephyrus
The Greek god of the west wind, this name feels airy, powerful, and mystical.
31. Orionis
A celestial twist on Orion, this rare name feels mystical and starry.
32. Malachai
Meaning “messenger of God,” this name carries a darkly magical yet hopeful tone.
33. Oberius
A rare, regal-sounding name inspired by fairy royalty, perfect for an enchanting boy.
34. Zevran
Fantasy-inspired, this strong name feels mysterious and otherworldly.
35. Thaddeus
An ancient name meaning “gift of God,” it has a magical, old-world charm.
36. Sorin
Of Romanian origin meaning “sun,” this mystical name carries both warmth and strength.
37. Corvin
Meaning “raven,” this dark and magical name ties to birds often linked with witchcraft and legend.
38. Aurelian
Meaning “golden,” this name glows with radiant, magical beauty.
39. Fenris
Drawn from Norse mythology’s great wolf, this fierce name has an enchanted, powerful aura.
40. Isidore
Meaning “gift of Isis,” this mystical name connects to the Egyptian goddess of magic.
41. Lucius
A Roman name meaning “light,” this name feels luminous, mysterious, and magical.
42. Zephyrion
An elaborate take on Zephyr, this name carries breezy, enchanted energy.
43. Rowan
Meaning “little red one” and tied to the magical rowan tree, this name has both nature and mystical charm.
44. Eldric
A strong, fantasy-inspired name with an ancient, wizardly ring.
45. Peregrine
Meaning “traveler” or “pilgrim,” this adventurous name carries a magical, storybook quality.
46. Alarion
A rare, fantasy-style name with a regal, enchanted feel.
47. Ciaran
Of Irish origin meaning “dark,” this mystical name carries a shadowy elegance.
48. Elricus
An elaborate twist on Elric, this name feels strong, magical, and otherworldly.
49. Oberiusan
A creative fantasy name with fairy-king inspiration, perfect for lovers of unique magic.
50. Darius
A Persian name meaning “to possess good,” this name feels noble and powerful.
51. Caelum
Latin for “heaven” or “sky,” this name has a bright, celestial charm.
52. Theron
Meaning “hunter” in Greek, this enchanted name ties to strength and courage.
53. Leif
Norse for “heir” or “descendant,” this name carries a mystical, adventurous spirit.
54. Ignatius
Meaning “fiery,” this bold, magical name radiates warmth and power.
55. Marius
A Roman name with ties to the sea, Marius feels ancient, mystical, and strong.
56. Orionel
A rare, celestial-inspired name derived from Orion, full of starlit charm.
57. Zephan
A modern twist on Zephaniah, this name carries mystical and airy energy.
58. Galadriel
Borrowed from Tolkien’s legendarium, though unisex here, this name radiates elven magic.
59. Evren
Of Turkish origin meaning “cosmos” or “universe,” this name feels vast and otherworldly.
60. Drystan
The Welsh variation of Tristan, this enchanted name carries legendary, mystical strength.