60 Magic-Inspired Names for Enchanting Girls

Are you looking for a name that sparkles with a little extra magic? ✨ Some names carry an enchanting quality—whether they’re inspired by mythology, fairytales, celestial wonders, or legendary sorceresses. If you want your little girl’s name to feel whimsical, mystical, and full of charm, you’ve come to the right place! I’ve gathered 60 beautiful, magic-inspired names that will make any girl feel like she stepped straight out of a storybook….

1. Luna

Latin for “moon,” this dreamy name has a soft, celestial feel, perfect for a girl who shines with quiet magic.

2. Selene

Drawn from the Greek goddess of the moon, this elegant name feels mystical and timeless.

3. Morgana

Inspired by Morgan le Fay, the sorceress of Arthurian legend, this name carries a regal and mysterious charm.

4. Circe

A powerful name from Greek mythology, Circe was a sorceress known for her enchanting magic and wisdom.

5. Elara

One of Jupiter’s moons with roots in Greek myth, this name feels starry, celestial, and magical.

6. Faye

Short and sweet, this enchanting name is tied to fairies and woodland magic.

7. Isolde

A legendary name from Arthurian romance, Isolde carries an air of mystery, beauty, and enchantment.

8. Aurora

Meaning “dawn,” this name sparkles with celestial magic and is tied to the Roman goddess of the sunrise.

9. Nyx

The Greek goddess of the night, Nyx is a bold, mystical choice for a girl with starry allure.

10. Ophelia

Romantic and haunting, this Shakespearean name carries an otherworldly elegance and charm.

11. Hecate

Named after the Greek goddess of witchcraft and magic, this powerful name is steeped in mystical history.

12. Seraphina

Elegant and angelic, this enchanting name radiates light, warmth, and celestial beauty.

13. Althea

A Greek name meaning “healer,” Althea feels magical and nurturing, tied to nature and gentle strength.

14. Rhiannon

A Welsh goddess associated with horses and enchantment, this name is lyrical and full of mystical charm.

15. Bellatrix

Meaning “female warrior,” and also a star in the Orion constellation, this bold magical name shines with strength and mystery.

16. Calypso

From Greek mythology, Calypso was a nymph with enchanting beauty who kept Odysseus under her spell.

17. Esmeralda

Meaning “emerald” in Spanish, this sparkling name has a jewel-like, magical charm.

18. Lilith

A mystical name rooted in folklore, often tied to mystery, strength, and independence.

19. Thalassa

Greek for “sea,” this enchanting name feels magical and ocean-inspired.

20. Eira

A Norse name meaning “snow,” Eira has a magical, icy beauty.

21. Ondine

Meaning “little wave,” this name is tied to mythological water spirits and feels soft and mystical.

22. Aradia

Known as the “Queen of Witches” in Italian folklore, this enchanting name radiates magical power.

23. Celestia

With roots in the heavens, Celestia feels angelic, starry, and otherworldly.

24. Titania

The fairy queen from Shakespeare’s A Midsummer Night’s Dream, this name is regal and whimsical.

25. Minerva

A Roman goddess of wisdom and magic, this strong name carries both power and grace.

26. Evadne

A rare Greek name meaning “pleasant” or “good,” with a magical, lyrical quality.

27. Morgause

Sister of Morgan le Fay in Arthurian legend, this unusual name has a mysterious, powerful aura.

28. Aurelia

Meaning “golden,” this shimmering name glows with a magical, radiant beauty.

29. Vespera

Meaning “evening star,” this elegant name feels celestial and filled with night-time magic.

60 Magic-Inspired Names for Enchanting Girls

30. Isadora

Meaning “gift of Isis,” this mystical name ties to the Egyptian goddess of magic and motherhood.

16. Calypso

From Greek mythology, Calypso was a nymph with enchanting beauty who kept Odysseus under her spell.

17. Esmeralda

Meaning “emerald” in Spanish, this sparkling name has a jewel-like, magical charm.

18. Lilith

A mystical name rooted in folklore, often tied to mystery, strength, and independence.

19. Thalassa

Greek for “sea,” this enchanting name feels magical and ocean-inspired.

20. Eira

A Norse name meaning “snow,” Eira has a magical, icy beauty.

21. Ondine

Meaning “little wave,” this name is tied to mythological water spirits and feels soft and mystical.

22. Aradia

Known as the “Queen of Witches” in Italian folklore, this enchanting name radiates magical power.

23. Celestia

With roots in the heavens, Celestia feels angelic, starry, and otherworldly.

24. Titania

The fairy queen from Shakespeare’s A Midsummer Night’s Dream, this name is regal and whimsical.

25. Minerva

A Roman goddess of wisdom and magic, this strong name carries both power and grace.

26. Evadne

A rare Greek name meaning “pleasant” or “good,” with a magical, lyrical quality.

27. Morgause

Sister of Morgan le Fay in Arthurian legend, this unusual name has a mysterious, powerful aura.

28. Aurelia

Meaning “golden,” this shimmering name glows with a magical, radiant beauty.

29. Vespera

Meaning “evening star,” this elegant name feels celestial and filled with night-time magic.

30. Isadora

Meaning “gift of Isis,” this mystical name ties to the Egyptian goddess of magic and motherhood.

32. Melisande

A French name with fairytale vibes, it carries a lyrical, enchanting sound.

33. Cassandra

In Greek mythology, Cassandra was given the gift of prophecy, making this a name full of mystery and foresight.

34. Elysia

Inspired by the Elysian Fields of Greek myth, this name feels dreamy, magical, and divine.

35. Morwenna

Of Cornish origin meaning “sea waves,” this name has a mystical, coastal charm.

36. Arianwen

A Welsh name meaning “silver and fair,” it glitters with a magical, otherworldly quality.

37. Zephyra

The feminine form of “Zephyr,” meaning west wind, this name feels breezy and mystical.

38. Elowen

Cornish for “elm tree,” this nature-inspired name carries quiet, magical strength.

39. Thalina

A rare, lyrical name with a mystical, mermaid-like quality.

40. Morgelyn

A modern, enchanting twist inspired by the legendary Morgan le Fay.

41. Saphira

Inspired by the mystical gemstone sapphire, this name sparkles with magical beauty.

42. Idony

A rare Norse name meaning “renewal,” it has a mythic and enchanting aura.

43. Nimue

The mystical Lady of the Lake in Arthurian legend, this name is deeply tied to enchantment and water magic.

44. Azura

Meaning “sky blue,” this magical-sounding name feels airy, bright, and full of wonder.

45. Serilda

Of German origin meaning “battle armor,” this rare, mystical name carries both strength and magic.

46. Elaraea

A rare, mystical twist on Elara, this name feels celestial and enchanting.

47. Morgianna

Rooted in folklore and fairy tales, this name carries a strong, mysterious vibe.

48. Ondira

A magical, water-inspired name with a flowing, lyrical sound.

49. Lumina

Meaning “light,” this radiant name suits a girl who shines with warmth and magic.

50. Evania

A Greek name meaning “peaceful,” with an ethereal, enchanting quality.

51. Sylvara

Fantasy-inspired, this woodland-sounding name feels perfect for a fairytale heroine.

52. Isoldea

A soft, romantic variation of Isolde, filled with mystical beauty.

53. Arcadia

Linked to an idyllic, magical land, this name has a dreamy, storybook feel.

54. Drusilla

An old-world name with a darkly magical edge, perfect for lovers of gothic charm.

55. Enora

Of Breton origin, meaning “honor,” this name is rare, magical, and elegant.

56. Mystara

A fantasy-inspired name that radiates mystery, charm, and enchantment.

57. Corisande

A lyrical French name with a romantic, fairytale aura.

58. Elspeth

A Scottish variation of Elizabeth, often used in folklore, it feels old-world and magical.

59. Seraphiel

Derived from the seraphim, this angelic name carries a radiant, celestial charm.

60. Avalora

Inspired by Avalon, this name feels regal, otherworldly, and fit for a storybook enchantress.

Leave a Comment