Witchy girl names are magical, mystical names inspired by nature, mythology, and the moon. Popular examples include Luna (“moon”), Raven (“blackbird”), Willow (“graceful tree”), Morgana (“sea circle”), and Freya (“lady”). These names evoke mystery, power, and enchantment.
Whether you’re looking for a name for your baby girl, a character in your novel, or simply drawn to the mystical, these names hold a special kind of power. From the ethereal Luna to the powerful Morgana, witchy girl names offer a unique blend of beauty and strength.
In this comprehensive guide, we’ll explore over 200 witchy girl names, their meanings, origins, and the magical personalities they represent. You’ll discover celestial names, nature-inspired choices, mythological treasures, and modern favorites.
Let’s step into the magical world of witchy names.
Why Choose a Witchy Girl Name?
Witchy girl names have a unique appeal that makes them stand out:
They’re magical and mysterious. Names like Raven and Luna carry an air of enchantment and wonder.
They have deep meanings. Many witchy girl names are rooted in mythology, nature, and ancient traditions.
They’re powerful. Names like Morrigan and Hecate evoke strength and independence.
They’re timeless. From ancient goddesses to modern favorites, these names transcend trends.
They connect to nature. Many witchy girl names are inspired by the moon, stars, plants, and animals.
The Most Popular Witchy Girl Names
Here are some of the most beloved witchy girl names that capture the magical spirit:
| Name | Meaning | Origin |
|---|---|---|
| Luna | “Moon” | Latin |
| Raven | “Blackbird” | English |
| Willow | “Graceful tree” | English |
| Hazel | “Hazel tree” | English |
| Ivy | “Climbing vine” | English |
| Sage | “Wise” | Latin |
| Rowan | “Little redhead” | Irish |
| Morgana | “Sea circle” | Welsh |
| Freya | “Lady” | Norse |
| Selene | “Moon” | Greek |
10 Powerful Witchy Girl Names and Their Meanings
1. Luna
Meaning: “Moon”
Origin: Latin
Personality: Luna is mystical, intuitive, and deeply connected to the cycles of nature. She represents the power of the moon ever-changing yet constant, gentle yet powerful. Luna is a dreamer with a strong connection to her intuition.
Style: Ethereal, Celestial, Modern
Best For: A girl who is intuitive, dreamy, and connected to the night sky.
Popularity: Rising rapidly. Luna is one of the most popular witchy girl names today.
Emotional Appeal: Luna reminds us of the magic and mystery of the moon.
Similar Names: Selene, Diana, Artemis
Why It Still Works Today: The moon is a universal symbol of mystery and magic, making Luna a timeless choice.
2. Raven
Meaning: “Blackbird”
Origin: English
Personality: Raven is mysterious, intelligent, and fiercely independent. Like the bird she’s named after, she’s clever, adaptable, and unafraid of the darker aspects of life. She’s a guardian of secrets and a keeper of ancient wisdom.
Style: Dark, Mysterious, Strong
Best For: A girl who is independent, intelligent, and unafraid of the unknown.
Popularity: Steady and beloved. Raven is a classic witchy girl name.
Emotional Appeal: Raven represents wisdom, mystery, and transformation.
Similar Names: Corvina, Branwen, Merle
Why It Still Works Today: The raven is a powerful symbol in many cultures, representing magic and transformation.
3. Willow
Meaning: “Graceful tree”
Origin: English
Personality: Willow is graceful, flexible, and deeply rooted. Like the tree she’s named after, she bends without breaking and is connected to the earth and water. She’s nurturing, intuitive, and wise.
Style: Nature-inspired, Soft, Graceful
Best For: A girl who is gentle, flexible, and deeply connected to nature.
Popularity: Rising. Willow is a popular witchy girl name with nature lovers.
Emotional Appeal: Willow represents grace, flexibility, and deep roots.
Similar Names: Wren, Rowan, Hazel
Why It Still Works Today: The willow tree has long been associated with magic and mystery.
4. Morgana
Meaning: “Sea circle”
Origin: Welsh
Personality: Morgana is powerful, enigmatic, and deeply magical. As a figure from Arthurian legend, she represents the duality of healing and enchantment. She is a woman of immense power and mystery.
Style: Legendary, Powerful, Enigmatic
Best For: A girl who is strong, mysterious, and destined for greatness.
Popularity: Classic and beloved. Morgana is a timeless witchy girl name.
Emotional Appeal: Morgana represents magic, power, and the mystery of the sea.
Similar Names: Morgan, Morrigan, Gwenhwyfar
Why It Still Works Today: Morgana is a powerful name with deep roots in mythology and legend.
5. Freya
Meaning: “Lady”
Origin: Norse
Personality: Freya is a goddess of love, beauty, and war. She is powerful, passionate, and fiercely independent. She commands the Valkyries and chooses half of the warriors who die in battle.
Style: Nordic, Powerful, Beautiful
Best For: A girl who is strong, passionate, and destined to lead.
Popularity: Rising. Freya is a popular witchy girl name with mythological roots.
Emotional Appeal: Freya represents love, strength, and divine power.
Similar Names: Freyja, Frigg, Idun
Why It Still Works Today: Freya is a powerful name with rich mythological significance.
6. Hazel
Meaning: “Hazel tree”
Origin: English
Personality: Hazel is wise, grounded, and deeply connected to nature. The hazel tree has long been associated with wisdom and divination. She’s practical yet magical, with a quiet strength.
Style: Nature-inspired, Wise, Grounded
Best For: A girl who is wise, practical, and connected to the earth.
Popularity: Trending. Hazel is a beloved witchy girl name.
Emotional Appeal: Hazel represents wisdom, protection, and nature’s magic.
Similar Names: Rowan, Ivy, Willow
Why It Still Works Today: The hazel tree has ancient associations with wisdom and divination.
7. Sage
Meaning: “Wise”
Origin: Latin
Personality: Sage is wise, calm, and deeply intuitive. The herb sage has long been used in cleansing rituals and magic. She’s a healer and a wise woman with a gentle spirit.
Style: Modern, Wise, Calm
Best For: A girl who is wise, calming, and spiritually connected.
Popularity: Rising. Sage is a modern witchy girl name with ancient roots.
Emotional Appeal: Sage represents wisdom, healing, and spiritual cleansing.
Similar Names: Wren, Fern, Clover
Why It Still Works Today: The name carries wisdom and spiritual depth.
8. Rowan
Meaning: “Little redhead”
Origin: Irish
Personality: Rowan is protective, strong, and deeply magical. The rowan tree has long been associated with protection and magic. She’s a guardian and a keeper of ancient secrets.
Style: Celtic, Protective, Magical
Best For: A girl who is protective, strong, and magical.
Popularity: Rising. Rowan is a unique witchy girl name.
Emotional Appeal: Rowan represents protection, strength, and Celtic magic.
Similar Names: Rhiannon, Brigid, Aisling
Why It Still Works Today: The rowan tree has powerful protective associations in Celtic tradition.
9. Selene
Meaning: “Moon”
Origin: Greek
Personality: Selene is the goddess of the moon in Greek mythology. She’s ethereal, mystical, and deeply connected to the night. She’s a dreamer with a powerful sense of intuition.
Style: Greek, Ethereal, Mystical
Best For: A girl who is dreamy, intuitive, and connected to the night.
Popularity: Classic and beautiful. Selene is a timeless witchy girl name.
Emotional Appeal: Selene represents the moon’s beauty and mystery.
Similar Names: Selena, Luna, Diana
Why It Still Works Today: The moon’s magic is timeless and universal.
10. Morrigan
Meaning: “Phantom queen”
Origin: Irish
Personality: Morrigan is a goddess of war, fate, and sovereignty. She is powerful, fierce, and unafraid of darkness. She’s a shapeshifter and a prophet of doom and victory.
Style: Celtic, Powerful, Fierce
Best For: A girl who is strong, fearless, and destined for greatness.
Popularity: Unique and powerful. Morrigan is a bold witchy girl name.
Emotional Appeal: Morrigan represents power, fate, and fierce independence.
Similar Names: Morgana, Brigid, Macha
Why It Still Works Today: The name carries intense power and mythological significance.
More Witchy Girl Names: Complete List
Celestial & Moon Names
| Name | Meaning | Origin |
|---|---|---|
| Luna | “Moon” | Latin |
| Selene | “Moon” | Greek |
| Artemis | “Goddess of the moon” | Greek |
| Diana | “Divine” | Latin |
| Stella | “Star” | Latin |
| Astra | “Star” | Greek |
| Estrella | “Star” | Spanish |
| Nova | “New star” | Latin |
| Celeste | “Heavenly” | Latin |
| Vega | “Falling star” | Arabic |
| Lyra | “Constellation” | Greek |
| Cassiopeia | “Constellation” | Greek |
| Andromeda | “Constellation” | Greek |
| Phoebe | “Bright, radiant” | Greek |
Nature-Inspired Witchy Names
| Name | Meaning | Origin |
|---|---|---|
| Willow | “Graceful tree” | English |
| Hazel | “Hazel tree” | English |
| Ivy | “Climbing vine” | English |
| Rowan | “Little redhead” | Irish |
| Raven | “Blackbird” | English |
| Fern | “Fern plant” | English |
| Wren | “Small songbird” | English |
| Clover | “Three-leaved plant” | English |
| Violet | “Purple flower” | English |
| Rose | “Flower” | Latin |
| Lily | “Flower” | English |
| Juniper | “Evergreen shrub” | Latin |
| Poppy | “Red flower” | English |
| Sage | “Wise” | Latin |
| Thorn | “Sharp point” | English |
Mythological & Goddess Names
| Name | Meaning | Origin |
|---|---|---|
| Freya | “Lady” | Norse |
| Morgana | “Sea circle” | Welsh |
| Morrigan | “Phantom queen” | Irish |
| Hecate | “Goddess of magic” | Greek |
| Circe | “Sorceress” | Greek |
| Brigid | “Exalted one” | Irish |
| Rhiannon | “Great queen” | Welsh |
| Aradia | “Queen of witches” | Italian |
| Medea | “Cunning” | Greek |
| Isis | “Throne” | Egyptian |
| Hecate | “Goddess of witchcraft” | Greek |
| Demeter | “Earth mother” | Greek |
| Persephone | “Bringer of destruction” | Greek |
| Athena | “Goddess of wisdom” | Greek |
| Artemis | “Goddess of the hunt” | Greek |
Dark & Mysterious Names
| Name | Meaning | Origin |
|---|---|---|
| Raven | “Blackbird” | English |
| Onyx | “Black gemstone” | Greek |
| Shadow | “Darkness” | English |
| Tempest | “Storm” | Latin |
| Storm | “Weather” | English |
| Elvira | “True, noble” | Spanish |
| Sabrina | “Legendary princess” | Celtic |
| Ursula | “Little bear” | Latin |
| Morticia | “Death-like” | Latin |
| Vesna | “Spring goddess” | Slavic |
| Morrigan | “Phantom queen” | Irish |
| Hecate | “Goddess of magic” | Greek |
| Circe | “Sorceress” | Greek |
| Lilith | “Night creature” | Hebrew |
| Calypso | “Hidden” | Greek |
Modern Witchy Names
| Name | Meaning | Origin |
|---|---|---|
| Willow | “Graceful tree” | English |
| Sage | “Wise” | Latin |
| Rowan | “Little redhead” | Irish |
| Hazel | “Hazel tree” | English |
| Ivy | “Climbing vine” | English |
| Wren | “Small songbird” | English |
| Fern | “Fern plant” | English |
| Clover | “Three-leaved plant” | English |
| Juniper | “Evergreen shrub” | Latin |
| Luna | “Moon” | Latin |
| Nova | “New star” | Latin |
| Astra | “Star” | Greek |
| Celeste | “Heavenly” | Latin |
| Vega | “Falling star” | Arabic |
| Lyra | “Constellation” | Greek |
Quick Comparison Table
Top 10 Witchy Girl Names
| Name | Meaning | Style | Best For |
|---|---|---|---|
| Luna | “Moon” | Ethereal | Intuitive, dreamy |
| Raven | “Blackbird” | Dark | Independent, mysterious |
| Willow | “Graceful tree” | Nature | Gentle, flexible |
| Morgana | “Sea circle” | Legendary | Powerful, enigmatic |
| Freya | “Lady” | Nordic | Strong, passionate |
| Hazel | “Hazel tree” | Nature | Wise, grounded |
| Sage | “Wise” | Modern | Calm, intuitive |
| Rowan | “Little redhead” | Celtic | Protective, strong |
| Selene | “Moon” | Ethereal | Mystical, dreamy |
| Morrigan | “Phantom queen” | Celtic | Fierce, powerful |
How to Choose the Perfect Witchy Girl Name
Choosing from so many witchy girl names can feel magical but overwhelming. Here’s a simple guide:
1. Consider the Meaning
Every witchy girl name carries a story. Look for a meaning that resonates with your heart and your hopes for your daughter.
2. Think About the Sound
Say the name out loud. Does it feel magical? Does it sound good when you call it?
3. Connect to Nature or Mythology
Many witchy girl names come from nature, mythology, or celestial bodies. Choose one that feels spiritually connected.
4. Consider the Nickname
Will the name naturally shorten? Are you happy with the nickname options? For example, Morgana becomes Morgan.
5. Check Popularity
Do you want a name that’s common or unique? Luna and Willow are very popular. Names like Morrigan or Calypso are more unique.
6. Trust Your Intuition
With witchy girl names, the most important thing is how the name feels to you. Trust your magical intuition.
Vintage Witchy Names Making a Comeback
These classic witchy girl names are experiencing renewed interest:
| Name | Why It’s Coming Back |
|---|---|
| Hazel | Vintage charm, nature connection |
| Violet | Old-fashioned elegance |
| Ivy | Simple and magical |
| Fern | Quirky and nature-inspired |
| Brigid | Celtic goddess energy |
| Rhiannon | Musical and mythological |
| Sabrina | Nostalgic and magical |
| Elvira | Dark and dramatic |
Modern Witchy Name Trends
Current trends in witchy girl names include:
1. Nature Names
Names like Willow, Hazel, and Rowan are increasingly popular.
2. Celestial Names
Names like Luna, Nova, and Stella connect to the cosmos.
3. Short Names
Names like Sage, Wren, and Ivy are simple and magical.
4. Goddess Names
Names like Freya, Selene, and Hecate carry divine energy.
5. Dark Names
Names like Raven, Onyx, and Tempest embrace the mysterious.
Frequently Asked Questions About Witchy Girl Names
What are witchy girl names?
Witchy girl names are magical, mystical names inspired by nature, mythology, the moon, and ancient traditions. Examples include Luna, Raven, Willow, and Morgana.
What is the most popular witchy girl name?
Luna is currently the most popular witchy girl name, followed by Willow, Hazel, and Raven.
What is a unique witchy girl name?
Unique witchy girl names include Morrigan, Hecate, Calypso, Aradia, and Circe.
What witchy name means “moon”?
Luna (Latin), Selene (Greek), and Diana (Latin) all mean “moon” and are beautiful witchy girl names.
What witchy name is dark and mysterious?
Raven, Onyx, Tempest, Morrigan, and Hecate are dark, mysterious witchy girl names.
Can I use a witchy name for my baby girl?
Absolutely! Many witchy girl names have become popular mainstream choices. They’re beautiful, meaningful, and unique.
Conclusion
Witchy girl names are more than just labels they’re portals to a world of magic, mystery, and ancient wisdom. Whether you choose the ethereal Luna, the mysterious Raven, the graceful Willow, or the powerful Morrigan, your daughter’s name will carry the energy of enchantment.
These names connect us to nature, the moon, and the divine feminine. They remind us of the power that lies within every woman and girl.
Take your time exploring these magical names. Say them out loud. Feel their energy. And when you find the one that makes your heart sing
trust that it’s the perfect name for your little witch.
Which witchy girl name is your favorite? Share it in the comments below, and don’t forget to share this guide with other magical parents!

Mia Kensington is a name and nickname enthusiast at NicknameCorner.com, she writes helpful guides on cute nicknames, baby names, usernames and creative name ideas, making it easier for readers to find names that feel unique, meaningful and memorable.










