150+ Best Girl Names That Mean Witch

Many cultures throughout history have had strong connections to witches. Some girl names carry meanings related to magic, enchanting powers, or the mystical world of witchcraft. These names often reflect strength, wisdom, and mystery. Whether you admire the magical arts or seek a unique name for a little girl, these names can be both beautiful and meaningful.

Today, we will highlight girl names that mean witch or are closely associated with witchcraft. From classic names to modern choices, each one tells a story. Let’s uncover these enchanting names and their fascinating meanings.

Girl Names That Mean Witch

1. Hecate

Hecate is derived from Greek mythology, referring to the goddess of magic and witchcraft. This name symbolizes power, especially in darkness, reflecting a deep connection to the mystical.

2. Morgana

Morgana is a name that evokes the legendary sorceress of Arthurian lore. It means ‘sea-circle’ but is often associated with witchcraft due to her magical abilities.

3. Circe

In Greek mythology, Circe was a powerful enchantress known for her ability to turn men into animals. The name embodies the essence of magic and transformation.

4. Rhiannon

Rhiannon, a Welsh goddess often associated with horses and the moon, is linked to magical abilities. The name presents an air of elegance with its mystical undertones.

5. Sage

Your little girl could carry the name Sage, which refers to both the wise herb and symbolizes wisdom. In the context of witchcraft, it reflects a connection to nature’s magic.

6. Lilith

Lilith is often seen as a symbol of independence and strength in mythology. This name carries a sense of otherworldly power, making it fitting for a witch.

7. Freya

Freya is the Norse goddess of love, beauty, and magic, exemplifying the alluring power associated with witchcraft. This name is popular yet steeped in mystery.

8. Elvira

Elvira means ‘goddess’ and is often connected with the supernatural. Its roots in witchcraft make it a beautiful choice for those who admire magic.

9. Titania

Titania is the queen of the fairies in Shakespeare’s “A Midsummer Night’s Dream.” This name embodies enchanting powers, making it suitable for a witch-inspired name.

10. Calypso

Calypso, from Greek mythology, refers to a nymph with magical abilities. The name evokes a sense of mystery and enchanting power.

11. Aisling

Aisling means ‘dream’ in Irish and often symbolizes a vision or a poem where dreams come alive. This connection to fantasy aligns well with witchcraft.

12. Selene

Selene, the Greek goddess of the moon, represents mystery and magic. This name reflects the enchanting nights filled with witchcraft rituals.

13. Sorcha

Sorcha means ‘radiance’ or ‘brightness’ in Irish. Its connection with light gives it a unique twist in the context of witches, symbolizing hidden wisdom.

14. Isolde

Isolde is a name linked with romance and magic from Arthurian tales. It conveys enchantment and a touch of the otherworldly.

15. Brigid

Brigid is a Celtic goddess associated with fire, fertility, and healing. This name embodies the essence of witchcraft and its powerful connections to nature.

16. Medea

Medea, a figure from Greek mythology, is known for her sorcery and profound magic. The name brings forth strong associations with powerful witchcraft.

17. Astrid

Astrid means ‘divine strength’ in Old Norse, suggesting resilience and power often associated with witches in folklore.

18. Cerridwen

Cerridwen is a Welsh goddess associated with wisdom, the arts, and transformation, making it a perfect name for a witch.

19. Ysolde

A variation of Isolde, Ysolde carries the same magical associations and romantic tales, ideal for a girl who will grow into a truly enchanting woman.

20. Damhnait

Meaning ‘little fawn’, Damhnait has a mystical connection due to its ties with nature. This name also reflects the gentler side of witchcraft.

21. Kiera

Kiera means ‘dark-haired’ in Gaelic, and its association with darkness brings a mysterious touch that suits a witch’s persona.

22. Morrigan

Morrigan is a goddess in Irish mythology associated with war and fate, embodying the duality often found in witchcraft.

23. Thorne

Thorne, inspired by nature, reflects the captivating qualities of witches who are often linked to the earth and its elements.

24. Tansy

Tansy is both a flower and a name associated with healing properties. Historically, it has links to herbal remedies, aligning beautifully with witchcraft.

25. Sabrina

Sabrina is a river goddess in Celtic mythology. This name suggests flow, magic, and connection with nature, all integral to a witch’s identity.

26. Kalliope

Kalliope, meaning ‘beautiful voice,’ was one of the Muses in Greek mythology. Her ties to art and inspiration give this name a magical flair.

27. Niamh

Niamh, meaning ‘bright,’ carries a sense of light in the mysterious world of witchcraft, blending both enchantment and clarity.

28. Lirael

Lirael conveys a sense of purity and magic. With its roots tied to ethereal qualities, it suits someone intrigued by witchcraft.

29. Aine

Aine is an Irish goddess associated with summer and wealth. The connection between nature and magic makes Aine a lovely witchy name.

30. Brigid

Brigid is a powerful name linked to a Celtic goddess associated with poetry and healing, showcasing the mystical traits that witches often embody.

31. Faye

Faye means ‘fairy’ and directly connects to enchantment and magic, channels a whimsical witchy energy.

32. Vespera

Vespera means ‘evening star’ and encapsulates the beauty and mystery of the night, often a favored time for witches.

33. Elysia

Elysia is derived from the Elysian Fields, and carries associations with bliss and paradise, reflecting the enchanting side of witchcraft.

34. Aradia

Aradia is a name steeped in witchcraft lore, representing the Italian folklore around witches and magic, making it rich in history.

35. Zinnia

Zinnia, a flower name, connects to renewal and vitality, often celebrated in the arts of herbal witchcraft.

36. Serafina

Serafina means ‘fiery’ and embodies the fierce spirit often depicted in witch archetypes, making it powerful and enchanting.

37. Asteria

Asteria, meaning ‘starry’, suggests a connection to cosmic forces, aligning with the magical elements of witchcraft.

38. Hespera

Hespera means ‘evening star’ and evokes the calm, mystical quality of twilight, a time closely associated with witchcraft.

39. Danica

Danica means ‘morning star’ and holds the essence of illumination, fitting well within the witchcraft narrative.

40. Valkyrie

Valkyrie refers to the warrior maidens in Norse mythology. This name invokes strength and a powerful aura akin to witches.

41. Zafa

Zafa means ‘victory’ and resonates with a feminine strength that complements witch-like characteristics.

42. Isla

The name Isla could symbolize ‘island’ but carries a mystical air, hinting at an isolated space often tied to a witch’s dwelling.

43. Linnea

Linnea symbolizes the twinflower, representing duality and growth, themes prominent in the world of magic and witches.

44. Nyx

Nyx, meaning ‘night’ in Greek, encapsulates the essence of mystery and the unknown, often related to the world of witches.

45. Astrid

A name that means ‘divine strength,’ Astrid beautifully ties to resilience and power often celebrated in witch stories.

46. Mairead

Mairead means ‘pearl’ and carries the weight of beauty often associated with feminine strength in witchcraft.

47. Ondine

Ondine refers to a water nymph with magical qualities, perfect for anyone connected to elements of the witching world.

48. Isolde

This timeless name associated with romance also represents deep magic and enchantment prevalent throughout witch lore.

49. Velvet

Velvet suggests luxury and softness but carries hidden depths, evoking a sense of the mysterious often found in witches.

50. Callista

Callista means ‘most beautiful’ and is often connected with celestial themes that resonate with witchcraft.

51. Cerridwen

A name belonging to a goddess of magic in Welsh folklore, Cerridwen represents the transformative aspects of witchcraft.

52. Kiara

Kiara means ‘light’ and suggests brightness amidst darkness, a fitting quality for a name associated with witches.

53. Ombretta

Ombretta evokes a sense of shadows and mystery, closely associated with the enchanting world of witches.

54. Thalia

Thalia, meaning ‘to blossom,’ signifies renewal and the manifestation of magic in nature, often related to witchcraft.

55. Lumi

Lumi means ‘snow’ in Finnish, adding a twist of purity and stillness often found in witchcraft references.

56. Enid

Enid means ‘soul’ and brings forth a deep, mystical connection to the essence of witchcraft and the spiritual world.

57. Talia

Talia means ‘dew from God’, hinting at the magical morning freshness associated with nature and witchery.

58. Calista

Calista means ‘most beautiful’ and resonates with the beauty of the witchcraft world, embracing enchantment through aesthetics.

59. Zephyr

Zephyr evokes the gentle west wind, suggesting a natural magic and softness that connects with the whimsical aspects of witchcraft.

60. Eira

Eira means ‘snow’ in Welsh, signifying purity and the beauty often celebrated in magical tales.

61. Fiorella

Fiorella means ‘little flower’, symbolizing growth and potential often found within the realm of witchcraft.

62. Selah

Selah means ‘pause’, suggesting a moment to reflect and connect deeply with nature and the magic around us.

63. Vida

Vida meaning ‘life’ can suggest vitality and growth, resonating well with nature’s magic linked to witchcraft.

64. Astraea

Astraea is a name depicting a goddess of justice often associated with celestial magic that parallels witchcraft.

65. Juno

Juno, a Roman goddess, represents protection and femininity, embodying the nurturing aspects of the witch’s journey.

66. Saphron

Saphron relates to the saffron flower, which is often used in spells and rituals, linking the name directly to witchcraft.

67. Aurora

Aurora refers to the dawn and symbolizes illumination, perfect for conveying the light aspect of witchcraft.

68. Briony

Briony, a name of a flowering plant, symbolizes the connection to herbal magic prevalent among witches.

69. Elysia

Elysia is derived from Elysium, symbolizing paradise and beauty, strong traits many witches possess in folklore.

70. Pandora

Pandora means ‘all-gifted,’ aligning her with themes of mystery and curiosity, ideal qualities for a witch’s name.

71. Xanthe

Xanthe means ‘yellow’ or ‘golden’ and carries a divine quality often celebrated in tales of witchcraft and enchantment.

72. Livia

Livia is a name that has ties to the powerful, embodying the strength found in magical practices.

73. Cassiopeia

Cassiopeia, named after a constellation, reflects a cosmic connection, intertwining with the magical world that witches harness.

74. Ember

Ember suggests warmth and fire, ideal attributes for the passionate and transformative powers in witchcraft.

75. Mireille

Mireille means ‘to admire’, suggesting admiration for beauty found in magic and mystery, thus linking to witchcraft.

76. Carys

Carys means ‘love’, a powerful emotion that can fuel magical practices, making this name resonate deeply with the theme of witchcraft.

77. Liora

Liora means ‘light’ in Hebrew, imparting a sense of brightness amidst darkness, an essential quality in witchcraft narratives.

78. Paloma

Paloma means ‘dove’, symbolizing peace while connecting to the spiritual and tranquil aspects of witchcraft.

79. Roux

Roux, related to the color red, signifies passion and strength, aspects often blended with magical practices.

80. Winslet

Winslet means ‘from the wind’s stream’, suggesting a natural flow and connection with elements that witches often work with.

81. Sonika

Sonika signifies ‘golden sound’, adding a melodic quality that resonates with witchcraft’s enchanting nature.

82. Elysium

Elysium draws from the notion of paradise, representing the idyllic and mystical world often explored by witches.

83. Ffion

Ffion means ‘foxglove’, a powerful herb often linked to witchcraft, making it a fitting name for a girl with an affinity for magic.

84. Thalassa

Thalassa means ‘the sea’, evoking mystery and depth, similar to the sea of magical knowledge held by witches.

85. Lutecia

Lutecia is derived from the old name of Paris, a place steeped in rich history, mystery, and a sense of witchcraft.

86. Nixie

Nixie refers to a water spirit, drawing connections between elementals and the magic witches often embody.

87. Liora

Liora means ‘light’ and reflects the illuminating essence found in many witchcraft tales.

88. Torey

Torey means ‘bird’, embodying the freedom and flight often attributed to the role of a witch.

89. Esmeralda

Esmeralda means ’emerald’, suggesting durability and depth, characteristics often attributed to witches.

90. Ianthe

Ianthe means ‘purple flower’, providing an association with natural magic and the beauty beloved by witches.

91. Amarantha

Amarantha symbolizes undying love and immortality, connecting deeply with the eternal qualities often associated with witchcraft.

92. Nessa

Nessa means ‘gift’, resonating with the idea of magic and the gifts witches often provide to the world.

93. Nyssa

Nyssa refers to ‘beginning’, highlighting renewal associated with the magical journeys witches embark on.

94. Sherilyn

Sherilyn blends the meanings of ‘beloved’ with a touch of nature, yielding a name connected with witchcraft’s gentle side.

95. Xiomara

Xiomara means ‘ready for battle’, resonating with resilience often seen in powerful witches.

96. Sarelle

Sarelle refers to ‘princess’, adding an enchanting elegance often found within the lore of witches.

97. Serene

Serene suggests calmness and tranquility, offering an aura of peace often pursued by witches in nature.

98. Tamsin

Tamsin means ‘twin’, hinting at the duality of nature found in the practices of witchcraft.

99. Violet

Violet, a color associated with magic and transformation, resonates beautifully with the themes of witches.

100. Azura

Azura, meaning ‘sky blue’, conveys a sense of the infinite and freedom connected to the air element in witchcraft.

101. Leocadia

Leocadia appears strong and capable, ideal for a witch with potent powers and knowledge.

102. Selene

Selene means ‘moon’, another name associated with the mystical quality of the night and the world of witches.

103. Zarina

Zarina means ‘golden’, reflecting radiant aspects associated with magical practices.

104. Lira

Lira means ‘lyre’, connecting the name to art and expression, both important elements in witchcraft.

105. Jessamine

Jessamine, referring to a flower, symbolizes beauty that reinforces nature’s connection in the world of witches.

106. Mariposa

Mariposa means ‘butterfly’, signifying transformation and growth, which echoes the journey many witches take.

107. Io

Io is a figure from Greek mythology representing a mortal woman with divine associations, linking her to the magical realms.

108. Phaedra

Phaedra reflects brightness and radiance, carrying connections to the enchanting aspect of witchcraft.

109. Seren

Seren, meaning ‘star’, suggests a celestial connection that resonates with the spiritual side of witchcraft.

110. Severine

Severine means ‘stern’, but can embody a profound strength associated with powerful witches.

111. Harlow

Harlow means ‘army hill’, indicating resilience and strength often associated with witch figures in stories.

112. Lyra

Lyra refers to the lyre, adding a melodic quality that resonates with the poetic nature of witchcraft.

113. Kaelin

Kaelin means ‘slender’ or ‘fair’, hinting at the delicate attributes that are also meshed in many witches’ tales.

114. Zora

Zora means ‘dawn’ and captures the essence of light breaking through darkness, an element fine-tuned in witchcraft.

115. Nevaeh

Nevaeh is a twist on ‘heaven’, suggesting ethereal qualities associated with magical practices.

116. Siobhan

Siobhan means ‘God is gracious’, coin a sense of divine connection often appreciated in the world of witches.

117. Maelis

Maelis means ‘gift of God’, resonating with the idea of the unique abilities witches often have.

118. Floria

Floria means ‘flowering’, indicating the blooming magic available in witchcraft.

119. Kestrel

Kestrel represents a type of hawk, symbolizing keen observation and the natural spirits that often accompany witches.

120. Nola

Nola means ‘famous’ but suggests a hidden depth often celebrated among witches with potent personalities.

121. Marisol

Marisol means ‘sea and sun’, tying elements of water and warmth into the fabric of witchcraft.

122. Celeste

Celeste means ‘heavenly’, signifying connections to the celestial elements key in magical practices.

123. Vesper

Vesper means ‘evening star’, associated with the twilight ambiance where magic unfolds.

124. Fawn

Fawn denotes innocence and gentleness, an often misunderstood trait in the witching world, offering layers to its meaning.

125. Indra

Indra, a deity in Hinduism, suggests power and the control of thunder, linking firmly to the magical forces witches harness.

126. Tempest

Tempest relates to stormy weather, embodying chaos and transformation often essential in the witch’s journey.

127. Teagan

Teagan means ‘attractive’ or ‘beautiful’, suggesting a charm resounding well in the narrative of witchcraft.

128. Elysia

Elysia refers to the realm of the blessed, linking deeply to the ideal journey many witches strive for in their practice.

129. Sequoia

Sequoia is derived from a massive tree, symbolizing strength and endurance in witchcraft’s many layers.

130. Veda

Veda means ‘knowledge’, keeping in line with the wisdom witches often carry about mystical phenomena.

131. Venezia

Venezia, reminiscent of Venice, brings a romantic and mystical essence, making it a name tied deeply to enchanting stories.

132. Zinnia

Zinnia is a flower representing endurance and friendship, helping tie friendship to the support often expressed in witchcraft.

133. Zenith

Zenith, meaning ‘highest point’, echoes aspirations and elevating themes found in witchcraft.

134. Echo

Echo refers to a sound or pattern, linking to the magic of storytelling and sound often celebrated amongst witches.

135. Aloha

Aloha carries connotations of love and peace, linking beautifully to the kind-hearted essence of many witches.

136. Vega

Vega, meaning ‘falling’, incorporates celestial connections, making a meaningful name in magical contexts.

137. Clover

Clover symbolizes luck, a key element often pursued in the magical practices of witchcraft.

138. Phaia

Phaia refers to ‘profusion’, suggesting abundance and prosperity often sought through witchcraft.

139. Astra

Astra means ‘star’, aligning with celestial magic and reflecting the higher realms witches frequently explore.

140. Elowen

Elowen, meaning ‘elm tree’, symbolizes strength and protection in witchcraft, encompassing nature’s beauty.

141. Soraya

Soraya means ‘the Pleiades’, which connects celestial themes to witchcraft, representing stars and guidance.

142. Echo

Echo signifies sound reverberation, linking well to the stories and spells portrayed in the witching world.

143. Lark

Lark connects with joy and lightness, often associated with the whimsical aspects of witches in lore.

144. Mireille

Mireille meaning ‘to admire’, highlights the beauty within the magical realm of witches.

145. Iris

Iris represents the rainbow and communication, suggesting a strong tie between magic and the spirit world.

146. Taliah

Taliah means ‘dew from heaven’, implying a connection to nature and the enchanting aspects of witchcraft.

147. Aveline

Aveline signifies ‘hazelnut’, linking witchcraft with nature’s bounty.

148. Semira

Semira suggests ‘companion’, incorporating the essence of friendships often found in witches’ covens.

149. Zosia

Zosia means ‘wisdom’, carrying the knowledge and insight integral to witchcraft’s practices.

150. Azalea

Azalea represents a flowering shrub, symbolizing the vibrancy of life that resonates deeply within the witch’s world.

Final Thoughts

Choosing a name that signifies strength, mystery, and a connection to witchcraft allows you to celebrate the enchanting qualities these names embody. Each name carries a unique story, echoing the traits of the powerful women throughout history known as witches.

Whether you are selecting a name for a little girl or are simply intrigued by their meanings, these names highlight the beauty of the magical world. You can explore even more magical names by checking out names that mean witch or discover deeper stories behind girl names that mean cursed.

May you find inspiration in these enchanting names as you continue your journey through the magical world of names!

Leave a Comment