Fantasy girl names hit that sweet spot between magical and wearable. Some sound like they belong in a moonlit forest. Others feel like royalty, a warrior, or the heroine who saves the whole realm in chapter three. Say a few out loud, circle your favorites, and see what sticks.
Popular fantasy girl names (easy to love, easy to use)
- Luna: moon
- Aurora: dawn
- Freya: lady, noble woman
- Athena: goddess of wisdom
- Iris: rainbow
- Daphne: laurel tree
- Maia: great, mother
- Phoebe: bright, radiant
- Artemis: safe, uninjured
- Diana: divine, heavenly
- Juno: youth
- Stella: star
- Celeste: heavenly
- Nova: new
- Lyra: lyre
- Willow: willow tree
- Hazel: hazel tree
- Rowan: little red one
- Ruby: red gemstone
- Pearl: pearl
- Jade: jade stone
- Skye: sky
- Ivy: ivy plant
- Wren: small songbird
- Cora: maiden
Mythic and magical fantasy girl names (goddesses, legends, and lore)
- Aisling: dream, vision
- Ariadne: most holy
- Andromeda: ruler of men
- Calista: most beautiful
- Calliope: beautiful voice
- Thalia: to blossom
- Selene: moon
- Eos: dawn
- Nyx: night
- Astraea: star maiden
- Thea: goddess
- Althea: healer
- Alethea: truth
- Elowen: elm tree
- Rhiannon: great queen
- Seren: star
- Eira: snow
- Brigid: exalted one
- Maeve: intoxicating
- Siofra: elf, changeling
- Niamh: bright
- Aoife: beauty, radiance
- Orla: golden princess
- Isolde: ice ruler
- Guinevere: white phantom
- Galatea: milk-white
- Thalassa: sea
- Persephone: bringer of destruction
- Circe: bird
- Hestia: hearth
Dark and edgy fantasy girl names (stormy, sharp, a little dangerous)
- Lilith: of the night
- Eris: strife
- Nemesis: retribution
- Bellatrix: female warrior
- Alecto: unceasing
- Tisiphone: avenger of murder
- Megaera: jealous
- Kali: black
- Durga: invincible
- Raven: raven
- Onyx: claw, nail
- Vesper: evening star
- Tempest: storm
- Sable: black
- Ember: burning spark
- Briar: thorny plant
- Drusilla: strong
- Zelda: blessed, happy
- Desdemona: ill-fated
- Morrigan: great queen
Classic storybook fantasy girl names (timeless, romantic, destined)
- Beatrice: bringer of joy
- Isabella: God is my oath
- Genevieve: tribe woman
- Vivian: alive
- Miranda: wonderful
- Matilda: mighty in battle
- Adelaide: noble, kind
- Arabella: yielded to prayer
- Rosalie: rose
- Juliet: youthful
- Florence: flourishing
- Cecilia: blind
- Helena: torch, shining light
- Lydia: from Lydia
- Cassandra: she who entangles men
- Antigone: worthy of one’s parents
- Penelope: weaver
- Ophelia: help
- Lavinia: of Lavinium
- Philippa: lover of horses
- Leonora: light
- Seraphina: fiery one
- Valeria: strong
- Victoria: victory
- Anastasia: resurrection
More fantasy girl names

- Astrid: divinely beautiful
- Ingrid: beautiful
- Sigrid: beautiful victory
- Brynhild: armored battle woman
- Gudrun: God’s secret lore
- Imogen: maiden
- Helena: shining light
- Eileen: bright, shining one
- Eliana: my God has answered
- Naomi: pleasantness
- Talitha: little girl
- Miriam: beloved
- Shira: song
- Zara: blooming flower
- Samara: guarded by God
- Amara: immortal
- Leona: lioness
- Aurelia: golden
- Felicity: happiness
- Verity: truth
If you want a name that feels like it belongs on a prophecy scroll, lean mythic. If you want something softer but still enchanted, go nature or celestial. Either way, say the top five out loud and imagine calling them across a room. The right fantasy name has a tiny spark when you do that.