Whimsical and enchanting names for girls remind us of fairy tales and take us to a faraway place. They invoke an image that is dreamy, romantic, and not of this world, which is exactly what inspired us to create this list. Who doesn’t love a good fairytale? So why not give your little girl a whimsical and enchanting name that will give her an aura of magic for the rest of her life. Check out our list below to be inspired.
• Allegra
• Anya
• Arden
• Arista
• Arrietty
• Arwen
• Audelia
• Aurora
• Avalon
• Calista
• Calla
• Calliope
• Circe
• Cordelia
• Eira
• Elendra
• Ella
• Elodie
• Elowen
• Fauna
• Ferelith
• Freya
• Galilea
• Hestia
• Ingrid
• Iridessa
• Isadora
• Lira
• Lorien
• Lucinda
• Luna
• Matilda
• Miranda
• Morgana
• Muirgen
• Nixie
• Nora
• Nouvel
• Nuria
• Octavia
• Oona
• Ophelia
• Petal
• Portia
• Prunella
• Rhiannon
• Rhoswen
• Romina
• Rowan
• Sapphira
• Sidonie
• Starling
• Thessaly
• Thora
• Tindra
• Tuliana
• Vesper
• Waverly
• Willow
• Winsome
• Zosia