20 Spellbinding Baby Girl Names for Mamas Who Believe In Magic
For mom-to-be's who are all about the power of crystals, reading old spell books, or studying the stars, there are tons of potential baby name possibilities, especially for little girls. In pop culture we have seen hundreds of amazingly cool witches and magical beings that have some pretty awesome names. Some are more common, like Samantha or Sabrina, but many are totally outside of the box, for example Bellatrix and Endora. When thinking about our favorite witches, spells, star alignments, and more, so many words come to mind that can make very pretty names for little girls born with magic in their veins.
Whether someone is a Harry Potter fan, a Marvel fan, or even a Disney fan, there are probably some spellbinding baby girl names they have come across and did not even consider. That is why we took a look at all of the popular witches, stars, stones, and other magical things out there that have been turned into super cute names that a mystical mom can give her new baby girl. Some of these we have heard many times before, but others are very unique and creative.
We did a bit of research on what these names mean, where they came from, or how they ever came about in the first place so that magical mamas have some intriguing baby name options to consider. And even women who are not expecting a little one yet may still find these names interesting and fun to learn about -- some of them are pretty out there, but still adorable! Here are 20 magical name ideas for baby girls. We are pretty sure that all the witchy moms out there will love these otherworldly suggestions.
Crystal
Crystal, as in crystal ball of course, is a magical name. The word denotes very clear, brilliant glass, or a clear, transparent quartz, according to Baby Name Wizard. A beautiful name derived from a beautiful stone.
Sabrina
Sabrina is the name of the ever popular teenage witch! The English meaning of the name is "legendary princess."
Winifred
The name Winifred was used for the eldest of the Sanderson sisters in Hocus Pocus. It's a compound name composed of the elements gwen (white, fair, blessed) and frewi (peace, reconciliation).
Endora
Endora is the magical mom in Bewitched. The name has a Greek origin and the meaning behind it is "light."
Griselda
Griselda is the name of the witch in Hansel and Gretel. In German, the meaning of the name Griselda is "grey battle" or "Christian battle".
Freya
In the short-lived TV show Witches of East End Jenna Dewan played a witch named Freya. The name comes from Norse Mythology and means "lady." Freya was known as the goddess of love, beauty, war and death.
Hermione
Hermione is likely most people's favorite witch of all time. Emma Watson stole our hearts as the brilliant young witch Hermione Granger in the Harry Potter films. The name Hermione is born in Greek legend, she was the daughter of King Menelaus of Sparta and his wife, Helene of Troy.
Samantha
Samantha was the main character in Bewitched. It's believed to have originated in the U.S. in the 19th century. The name peaked in popularity in the '80s and '90s.
Piper
This name comes from one of the Charmed sisters. Piper has an English and Scandinavian origin and means "one who plays the pipe."
Esther
Esther is a biblical name and although the origin isn't exactly known, it is widely believed to be a Persian name with the meaning "star." It was a popular name in the early 1900s.
Glinda
Glinda was the good witch of the south in The Wizard of Oz. The name peaked in the 1950s. The name actually means "fair" and "good."
Blair
Many of us have heard of (or been frightened by) The Blair Witch Project. Blair started out as a Scottish last name and became a popular first name for boys in the 1950s. In the 1980s, it caught on for baby girls.
Wanda
Wanda is the name of the Scarlet Witch in the Marvel Universe. It's also the name of one of Timmy Turner's Fairy OddParents for any Nickelodeon fans. The name peaked back in the 1930s and is generally believed to be of Germanic origin.