Hello!

26 Comments

Searching for a magical baby name to suit a bewitching new being? No need to throw open the spell book, we’ve taken to our broomsticks and searched for the most enchanting baby names in the land.

Without needing to resort to sorcery, we discovered the most magical baby names perfectly suited to young witches and wizards. Drawing inspiration from mythical beings, magical trinkets and famed characters, magical baby names are full of mystique and are utterly spellbinding.

We’ve conjured up some of the most unique magical baby names for teeny tots with a twinkle in their eye.

Sage

This magical herb is often used in spiritual rituals to ward off evil and cleanse negative energy, and is just perfect for a little one bringing new life into the home.

Amethyst

Some believe that amethyst crystals placed in the home absorb negative energy and instil a sense of tranquility and harmony. Pretty much what a new babe does, right?!

Hermione

Made mega-popular by the Harry Potter series, this sing-song Greek origin name means ‘messenger or earthly’.

Aldora

A fairy-like bub would be honoured to bear this magical name, meaning ‘winged gift’. Incredibly popular in the early 1900s, this name is now a rare gem.

Aurora

A Latin name meaning ‘dawn’, Aurora was the goddess of sunrise whose tears transformed into the morning due. Magical.

Enora

A twist on the more traditional Eleanor, this Old French and Old German name means ‘other or foreign’.

Esmeralda

Thumbing through the novel, The Hunchback of Notre Dame, you’ll stumble upon this divine Spanish name meaning Emerald.

Lafayette

A sublime French name that’s just starting to slowly gain popularity once again, it means ‘faithful’.

Aura

No need for witchcraft here, this beauty means wind, with Aura being the Greek goddess of breezes. Fly away little one.

Rhearn

If ever there was a name meant for a young witch, this would be it. The name of the Welsh magic maiden, it’s highly unlikely there’ll be another magical babe with this name within wand-waving distance.

Sybil

A Greek name meaning ‘seer’ or ‘oracle’, this would be a mighty moniker for a wise child who’s been here before.

Ursula

While usually associated with the rather unpleasant Ursula the octopus from The Little Mermaid, the Latin name actually means ‘little female bear’.

Crystal

A literal name if there ever was one, nodding to the use of a crystal ball. And of course, being a precious gemstone, it makes for a magical baby name to boot.

Salem

Of Hebrew origin, this strong name means ‘peace or peaceful soul’. But it’s most commonly known as the Massachusetts city infamous for witch trials.

Azura

The literal meaning of this Spanish name is ‘sky blue’. But Marvel fans will know her as a member of the Eternals. While Azura Queen of Magic was a nemesis of Flash Gordon.

Luna

Brava! This Italian-origin name meaning ‘moon’, this name has skyrocketed (pardon the pun) in popularity recently, and we have Harry Potter to thank (we’re looking at you Luna Lovegood).

Endora

Meaning ‘talented one’ this enchanting name was popularised in the 60s sitcom Bewitched, with Samantha’s mother named Endora.

Griselda

A darker baby name with a more bleak past, this Old German name means ‘dark battle’. She was also the witch from the fairytale Hansel and Gretel.

Freya

The goddess of love, beauty, war and death – Freya is a Norse origin name for a noble little lady with a strong mind.

Piper

A sweet English name meaning ‘flute player’, fans of the Charmed TV series would be familiar with this adorable moniker.

Glinda

Not all witches are evil, and this gorgeous spell-caster is one of the best. Glinda was the Good Witch in The Wizard of Oz, with the Welsh name meaning ‘fair and good’.

Albus

And likewise, not all wizards are evil. Latin for white or bright, this name was put firmly into the baby names charts thanks to Professor Dumbledore, headmaster of Hogwarts in the Harry Potter series.

Alatar

Meaning ‘after comer’, Alatar was one of the three original wizards chosen for the journey to Middle-earth in the Lord of The Rings series.

Ambrose

A Latin-origin name meaning ‘immortal one’. A perfectly acceptable name for a young sorcerer!

Atreyu

A fearless name for a fearless character in The Neverending Story, Atreyu is said to mean ‘son of all’.

Caspian

A fierce, strong name for magical tots, it was made famous by the character Prince Caspian in the Chronicles of Narnia.

Alvina

Meaning ‘friends of the elves’, for a sweet creature whose bound to get up to some magical mischief.

Is there a magical baby name we should add to our list?

You might also like:
25+ beautiful boho baby names
The best strong boy names
Best boy names for your little guy
Baby girl names you need on your list

We may get commissions for purchases made using links in this post. Learn more.
  • Love Luna and Sage.

    Sabrina, Willow and are Hazel also nice.

    Reply

  • Some of these are cute lovely and unique

    Reply

  • Not my cup of tea, but some of these names are beautiful

    Reply

  • How lovely to have what the names mean in the listing. Thanks so much for all your trouble.

    Reply

  • Out of all of the names listed, I think my favourite would be Sage.

    Reply

  • Oh I absolutely love the name Sage. Some really cute names here. Another bewitching name to add to the list is Sabrina.

    Reply

  • There are some beautiful names but I can’t imagine calling a baby Griselda.

    Reply

  • Those names are just beautiful!

    Reply

  • ‘Freya The goddess of love, beauty, war and death’ That’s quite a lot of meaning in one name!

    Reply

  • There’s some beautiful names in there that I love.

    Reply

  • Nice suggestions here.

    Reply

  • Some very pretty names on the list. Some I love some I’m thinking wtf. Each to their own

    Reply

  • Such cute names!

    Reply

  • Couple of cute names on there definitely. I like when it isn’t as popular

    Reply

  • I have a sister Crystal and her daughter is Aurora. Some of these names are actually really nice.

    Reply

Post a comment
Add a photo
Your MoM account


Lost your password?

Enter your email and a password below to post your comment and join MoM:

You May Like

Loading…

Looks like this may be blocked by your browser or content filtering.

↥ Back to top

Thanks For Your Star Rating!

Would you like to add a written rating or just a star rating?

Write A Rating Just A Star Rating
Join