With many parents now wanting unique names, people are looking at more underused choices, resulting in the recent trends for once-forgotten Victorian names to make a comeback, as well as the increasing popularity of names from mythology.
If you too are looking for a name for your little wizard, fictional names from 'Harry Potter' to 'Malory Towers' exist in abundance. Here's an enchanting list of baby boy names that sound absolutely magical, and out of this world!
From popular names with hidden wizardly associations like Ethan and Brandon, to obviously mystical choices like Rune and Odin, read on for 120 of the best baby names with magic meanings, and their inherent associations to myths and legends.
Raistlin (English origin) is the name of an ambitious magician in the 'Dragonlance' novels.
Emil (Latin origin) means 'rival'; also the name of the magical child in 'Nier'.
Jareth (English origin) is the name of the Goblin King from the film 'Labyrinth'. Also works as a blend of Jared (Hebrew; 'descent') and Gareth (Welsh; 'gentle or noble').
You Might Also Like
Cedar(English origin) means 'cedar tree'. The wood of this tree is supposed to protect against magic.
Corvus (Latin origin) means 'raven'. This Latin origin name makes a unique alternative to the popular name Raven.
Kamek (Japanese origin) means 'turtle'; it is the name of the turtle mage in 'Super Mario Bros'.
Harry(English origin) means 'home rule'. Harry Dresden is the lead character in 'The Dresden Files', a series of novels about a wizard detective.
Cadmus(Greek origin) means 'dragon's teeth'.
Gemini, Meaning: twins Origin: Latin ~ View Detail
Pagan(Celtic origin) means 'country dweller' or 'magic user'.
Paine, Meaning: villager, country-dweller Origin: Latin ~ View Detail
Rowan(English origin) comes from the 'rowan tree'. The rowan tree is heavily associated with magic in Celtic myth.
Bayard (Old French origin) means 'red-haired'; it is the name of a magical horse in the French 'Chanson de geste'.
Phoenix (Greek origin) means 'deep red'. Apart from being a magical immortal bird, this name belongs to Phoenix Talon in the game Wizard of Legend.
Orion(Greek origin) means 'rising star'.
Geralt (Polish origin) means 'spear rule'. The main character in Andrzej Sapkowski's 'The Witcher' series.
Gardener, Meaning: keeper of the garden Origin: English
Tullio, Origin: Modern form of Roman Tullius, meaning unknown
Alwin (Celtic origin) means 'magical being; elf'.
Kiano (Kenyan origin) means 'tools of the wizard'.
Monico, Meaning: advisor Origin: Male variation of Monica, Latin
Magic(English origin) means 'magic'. Also, it is the nickname of celebrity basketball player Earvin 'Magic' Johnson.
Adolfo, Origin: Latin form of Adolph
Zephyr(Greek origin) means 'West wind'.
Bertram(German origin) means 'bright, famous raven'.
November, Meaning: month name Origin: English word name
Fortney, Meaning: strong one Origin: Latin
Alistair(Greek origin) means 'man's defender'.
Balbo, Meaning: mutterer Origin: Latin
Fenris (Norse origin) means 'wolf'. A giant supernatural wolf of Norse myth.
Quirino, Meaning: a spearman, a warrior Origin: Latin
Gwydion(Welsh origin) is a name given to the 'God of magic'.
Amory(English origin) means 'strength of the home'.
Randall (English origin) is the name for 'shield wolf'; a sorcerer in several Stephen King novels.
Oscar (Irish; Norse origin) means 'God spear; friend of deer', which is also the real first name of the Wizard of Oz.
Griffin (Welsh origin) means 'gryphon', referring to the famous mythological creature that's half-lion and half-eagle.
Pontus(Scandinavian origin) means 'Greek God of sea'. It is a name suitable for a baby boy born by the sea.
Fidelis, Origin: Latin
Dorian (Greek origin) means 'from Doros'. This name belongs to a human mage in 'Dragon Age', and the owner of a mystical picture in Oscar Wilde's 'Portrait of Dorian Grey'.
Ehwaz(Norse origin) is 'rune for the letter E'. It is said to represent horses and duality.
Morrie, Origin: Latin, diminutive of Maurice
Tyr, Tīr, or Tiwaz (Norse origin) is 'rune for the letter T'. Tyr is a name that represents 'strength' and 'might'.
Thelxion(Greek origin) means 'to enchant'.
Salem (Hebrew origin) means 'complete'. The name of a place commonly associated with witch trials.
Ethan(Hebrew origin) means 'strong and enduring'. This name belongs to warlock Ethan Rayne on the 90's TV series 'Buffy the Vampire Slayer'.
Alberich (Old German origin) means 'elf ruler', the name of a sorcerer-king of dwarves in Germanic myth.
Proctor, Meaning: official, administrator Origin: Latin
Zadok(Hebrew origin) means 'just, righteous'.
Dalmazio, Meaning: from Dalmatia Origin: Latin
Jafar(Arabic origin) means a 'small stream'. The sorcerous villain of Disney's 'Aladdin'.
Argus(Greek origin) means 'watchful guardian'; According to Greek myth, Argus was a hundred-eyed creature, was popularized by the character of Argus Filch in 'Harry Potter'.
Crispin(Latin origin) means 'curly-headed'; name of the wizard in 'King's Quest'.
Ilasiaq (Greenlandic origin) means 'companion created by magic'. Many of these appear in Greenland's legends.
Argento, Meaning: silvery Origin: Latin
Columbo, Meaning: dove Origin: Latin
Sarto, Meaning: mender Origin: Latin
Barl(Ancient Scandinavian origin) means 'magical being'.
Sphinx (Greek, Egyptian origin) means 'sphinx'; the mystical human-headed lion whose statue stands outside the pyramids.
Sergeant, Meaning: to serve Origin: Latin
Pompey, Meaning: five Origin: Latin
Creslin (English origin) is the name of a powerful sorcerer in the 'Magic of Recluse' series.
Zen(Japanese origin) means 'meditation'.
Rishi(Sanskrit origin) means 'sage'.
Taranis(Celtic origin) is the Celtic version of the name Thor, the 'God of thunder'.
Cato(Latin origin) means 'all-knowing'.
Oberon(English origin) means 'elf-ruler'.
Sahar'Aswad (Medieval Arabic origin) means 'dark magic'.
Rune (Norse origin) means 'secret'. Runes are a type of writing often associated with magic.
Anders(Scandinavian origin) means 'manly; brave'. Anders is the name of a fictional wizard in 'Dragon Age'.
Terence(Irish origin) means 'smooth'.
Aelfdene(Old English origin) means 'from the valley of mystical powers.'