With many parents now wanting unique names, people are looking at more underused choices, for example, the recent trend for once-forgotten Victorian names to make a comeback, as well as the increasing popularity of names from mythology.
If you're looking for a baby name with a magical meaning, fictional names for witches and wizards can be a great starting point. We've included plenty of those on this list, along with names drawn from myths and legends all over the world.
Our baby name list is packed with enchantingly cool name ideas for your little magician in the making. From popular names with hidden wizardly associations like Ethan and Brandon, to obviously mystical choices like Rune and Odin, read on for 100 of the best baby names with magic meanings.
Magical Baby Boy Names
These mystical baby names with magic meanings are perfect for any baby boy.
1. Divyae (Sanskrit, Hindi): 'magic; divine'.
2. Galdur (Old Norse): 'chant; magic'.
3. Jinx (English): 'magic charm'.
4. Kessem (Hebrew): 'magic'.
5. Khomsan (Thai): 'enchanting'.
6. Magic (English): 'magic'. Also the nickname of celebrity basketball player Earvin "Magic" Johnson.
7. Ramil (Azerbaijani): 'magical; wonderful'.
8. Sahar'Aswad (Medieval Arabic): 'dark magic'.
9. Saksan (Thai): 'peaceful magic'.
10. Sihir (Indonesian): 'witchcraft'.
11. Tenho (Finnish): 'enchantment'.
12. Thelxion (Greek): 'to enchant'.
Witchy Names For Boys
If you want a Wicca-inspired name, you'll love these witchy baby names perfect for baby boys.
13. Aspen (English): 'aspen tree'. The wood is supposed to have magical properties.
14. Cedar (English): 'cedar tree'. The wood of this tree is supposed to protect against magic.
15. Corvus (Latin): 'raven'. This Latin origin name makes a unique alternative to popular Raven.
16. Coven (English): 'gathering of magic users'.
17. Kiano (Kenyan): 'tools of the wizard'.
18. Linden (English): 'lime tree'. A tree strongly associated with magic in Slavic, Greek and Germanic myth.
19. Rowan (English): 'rowan tree'. The rowan tree is heavily associated with magic in Celtic myth.
20. Rune (Norse): 'secret'. Runes are a type of writing often associated with magic.
21. Sage (English): both 'a magically purifying herb' in many traditions and a word meaning 'wise one'.
22. Salem (Hebrew): 'complete'. The name of a place commonly associated with witch trials.
Baby Names Meaning Magic User
If you want a name that means magician, you might just find your ideal name here. Any little wizard-in-the-making will love having one of these baby names.
23. Bruxo (Portuguese): This name means 'wizard'.
24. Burvis (Latvian): A name that means 'wizard'.
25. Cyfrin (Welsh): This name means 'mystic'.
26. Dewin (Welsh): A Welsh name that means 'sorcerer'.
27. Guiden (Danish): A name of Danish origin meaning 'wizard'.
28. Mage (English): A name that means 'magic user'.
29. Mago (Spanish, Portuguese, Italian): A name of Spanish, Portuguese and Italian origin meaning 'magician'.
30. Maldue (Old English): This name means 'wizard'.
31. Sahir (Arabic): An Arabic name that means 'sorcerer'.
32. Sorgin (Basque): A name meaning 'sorcerer'.
33. Taikuri (Finnish): This name means 'magician'.
34. Tovenaar (Dutch): A Dutch name meaning 'magician' or 'sorcerer'.
35. Vanir (Norse): A Norse name for 'magicians and sorcerers'.
36. Velho (Finnish): A name meaning 'wizard'.
Baby Boy Names Inspired By Magical Creatures
Magic doesn't stop at witches and wizards (or even warlocks). If you want something a bit different, take a look at these baby names inspired by mythical creatures for even more unique and inspiring name ideas.
37. Aelfdene (Old English): 'from the elven valley'.
38. Alberich (Old German): 'elf ruler'. The name of a sorcerer king of dwarves in Germanic myth.
39. Alwin (Celtic): 'magical being; elf'.
40. Arad (Persian): 'dragon'.
41. Aubury (German): 'leader of elves'.
42. Bari (Ancient Scandinavian): 'magical being'.
43. Bayard (Old French): 'red-haired'. The name of a magical horse in the French chansons de geste.
44. Cadmus (Greek): 'dragon's teeth'.
45. Drake (English): Although it's often associated with ducks today, this is an Old English word meaning 'dragon' or 'snake'.
46. Fenris (Norse): 'wolf'. A giant supernatural wolf of Norse myth.
47. Griffin (Welsh): 'gryphon'. The famous mythological creature that's half-lion and half-eagle.
48. Ilasiaq (Greenlandic): 'companion created by magic'. Many of these appear in Greenland's legends.
49. Phoenix (Greek): 'deep red'. As well as being a magical immortal bird, this name belongs to Phoenix Talon in the game 'Wizard of Legend'.
50. Sphinx (Greek, Egyptian): 'sphinx'. The mystical human-headed lion whose statue stands outside the pyramids.
Mythological Magic Names For Boys
Any little boy with an interest in magic will love having one of these mythical baby names inspired by gods and magic-wielding heroes.
51. Anulap (Polynesian): 'god of magic' in Polynesian mythology.
52. Amaethon (Welsh): 'magician; brother of Gwydion'.
53. Blaise (Latin; French): 'to lisp'. A warlock in Arthurian myth.
54. Dagda (Irish): 'god of the earth, knowledge, magic, abundance and treaties' in Irish myth.
55. Finn (Irish): 'fair; white'. Finn McCool in Irish legend was a warrior with mystical powers.
56. Gwydion (Welsh) 'born of trees'. A powerful wizard in Welsh myth.
57. Heka (Egyptian): an Egyptian 'god of magic and medicine'.
58. Odin (Norse): 'god of magic, wisdom, and war' in Norse Mythology.
59. Regin (Norse): a 'legendary Norse blacksmith' possessing mystical powers.
60. Taliesin (Welsh): 'shining brow'. A mythical bard who later became a wizard and a companion of King Arthur.
61. Thoth (Egyptian; Greek): the ancient Egyptian 'god of the moon, science, magic, speech and writing'.
62. Vainamoinen (Finnish): 'wide river'. A wise old magician in Finnish myth.
63. Weles (Slavic): 'god of magic and the underworld' in Slavic mythology.
64. Woden (Anglo Saxon): 'god of magic and healing'.
Magical Boy Names Inspired By Literature
Bookworms will recognise these enchanted baby boy names inspired by fictional magicians.
65. Alatar (Anglo-Saxon): 'late-comer'. A Tolkien-inspired name, this time of one of the Blue Wizards.
66. Atlantes (Old French): a 'powerful wizard' who appeared in many medieval French tales.
67. Aslan (Turkish): 'lion'. The lion from 'The Chronicles of Narnia'.
68. Carter (English): 'cart-driver'. Carter Kane is the protagonist of the 'Kane Chronicles', and a powerful sorcerer.
69. Coriakin (English): 'star wizard'. Another name from 'The Chronicles of Narnia', this one belongs to a magician who is also a star.
70. Creslin (English): the name of a powerful sorcerer in the 'Magic of Recluse' series.
71. Gandalf (Norse): 'wand elf'. The name of the wizard in 'The Lord of the Rings'.
72. Ged (Old German): 'spear strength'. The real name of the wizard Sparrowhawk in Ursula LeGuin's 'Earthsea' series.
73. Geralt (Polish): 'spear rule'. The main character in Andrzej Sapkowski's 'The Witcher' series.
74. Harry (English): 'home rule'. Harry Dresden is the lead character in 'The Dresden Files', a series of novels about a wizard detective.
75. Hugo (German, Spanish): 'mind; spirit'. Hugo Rune from Robert Rankin's 'Rune' series.
76. Prospero (Italian): 'fortunate'. The name of the shipwrecked magician in Shakespeare's 'The Tempest'.
77. Raistlin (English): an ambitious magician in the 'Dragonlance' novels.
78. Randall (English): 'shield wolf'. A sorcerer in several Stephen King novels
79. Rincewind (English): the "wizzard" of Terry Pratchett's 'Discworld'.
80. Sheng (Chinese): 'victory'. Gongsun Sheng was a magician who features in 'Water Margin', one of the four great novels in classical Chinese literature.
Magical Boy Names Inspired By Cinema
If you like your films packed with magic, you'll love these wizard names for baby boys.
81. Balthazar (Akkadian; Greek): 'Baal protects the king'. The name of the titular sorcerer in 2010 film, 'The Sorcerer's Apprentice'.
82. Jafar (Arabic): 'small stream'. The sorcerous villain of Disney's 'Aladdin'.
83. Jareth (English): The Goblin King from the film 'Labyrinth'. Also works as a blend of Jared (Hebrew; 'descent')and Gareth (Welsh; 'gentle or noble').
84. Luke (English): 'the bright one'. They might call it the Force in the 'Star Wars' films, but Luke Skywalker certainly looks like he's using magic to us.
85. Merlin (Welsh): 'sea fortress'. The mystical tutor of King Arthur in any number of Arthurian films as well as the TV series 'Merlin'.
86. Oscar (Irish; Norse): 'God spear; friend of deer'. The real first name of The Wizard of Oz.
87. Willow (English): 'willow tree'. The titular sorcerer's apprentice in the fantasy film 'Willow'.
Magical Names Inspired By TV
If you're looking for a baby name perfect for a magical boy, these TV enchanters provide some great inspiration.
88. Ambrose (Greek): 'immortal'. Belongs to a character on 'Chilling Adventures of Sabrina' - and means 'immortal', just for bonus points.
89. Brandon (English): 'from the broom hill'. The name of magic user Brandon "Bran" Stark from 'Game of Thrones'.
90. Ethan (Hebrew): 'strong and enduring'. Belongs to warlock Ethan Rayne on 90s TV series 'Buffy the Vampire Slayer'.
91. Justin (Latin): 'just; righteous'. One of the three main characters from Disney Channel series 'The Wizards of Waverley Place'.
92. Max (Latin): 'the greatest'. The other male main character from Disney Channel series 'The Wizards of Waverley Place'.
93. Viren (Sanskrit): 'leader of heroes'. The name of a mage from Netflix animation 'The Dragon Prince'.
Magical Boy Names Inspired By Games
Video games can also be a great place to find the perfect baby name - especially if you or your partner are avid gamers yourselves. Take a look at these magic baby names for your little sorcerer.
94. Anders (Scandinavian): 'manly; brave'. Fictional wizard in 'Dragon Age'.
95. Athos (Greek): This one is a three-for-one: not only does it belong to the mage Athos in the game 'Fire Emblem', it's also the name of one of the Three Musketeers in Alexander Dumas' novel and a figure from Greek mythology.
96. Crispin (Latin): 'curly-headed'. The wizard in 'King's Quest'.
97. Dorian (Greek): 'from Doros'. A human mage in 'Dragon Age', and the owner of a mystical picture in Oscar Wilde's 'Portrait of Dorian Grey'.
98. Emil (Latin): 'rival'. The name of the magic child in 'Nier'.
99. Ganon (Irish): 'fair-haired'. The warlock from the 'Legend of Zelda' series.
100. Kamek (Japanese): 'turtle'. The name of the turtle mage in 'Super Mario Bros'.
Jennie is a Manchester native who discovered a love of teaching and travel whilst teaching at a kindergarten in China, and has spent her time since then becoming an expert in both. Jennie mainly teaches KS2 children and still thinks she has the best job in the world. She also runs a tutoring and mindfulness company called ‘Recreate-U’ which helps people to reach their full educational potential through making them feel comfortable, safe, and happy in their learning environment. In her spare time she can be found up to her elbows in a craft project or curled up somewhere comfy with a book and a hot cup of tea.