Fantasy girl names are not just beautiful, they feel adventurous, unique, and somehow transcendent to make sure your baby is different.
From the pages of beloved books like Harry Potter, The Lord of the Rings, and The Hunger Games, to the adventures that we witness live on screen in Game of Thrones or The Chronicles of Narnia, there is something truly gripping.
So to make the job easier, I’ve put together an elegant collection of more than 250 fantasy girl names.
Each name holds a unique spell, some powerful and provocative, others tender and sweet, but all are truly distinctive.
So make yourself some tea, sit down and let’s dive into this dreamy girl names list together.
Who knows? You might just find the perfect name to give your child the wings of her own incredible story.
Table of Contents

Cool Fantasy Girl Names
- Irene – (Greek) Peace
- Hester – (Persian) Star
- Portia – (Latin) Pig
- Hyacinth – (Greek) Blue larkspur, Precious stone
- Danica – (Slavic) Morning star
- Xiomara – (Spanish, Portuguese) Famous in battle
- Gwyneth – (Welsh) Blessed, Happy
- Ursula – (Latin) Little female bear
- Hilda – (German) Battle woman
- Enola – (Native American) Solitary
- Zenobia – (Greek) Force of Zeus
- Essie – (French, Persian) Star, Myrtle
- Azure – (English) Sky blue
- Felicia – (Latin) Lucky
- Neoma – (Greek, Hebrew) New moon, Pleasantness
- Talitha – (Aramaic) Little girl
- Liberty – (British) Freedom
- Rosette – (Latin) Rose, Little rose
- Johanna – (Hebrew) God is gracious
- Marin – (Latin) Of the sea
- Elia – (Italian, Hebrew) Jehovah is God
- Sheba – (Hebrew) Daughter of an oath
- Kizzy – (Hebrew) Cassia tree, Cinnamon
Exotic Fantasy Girl Names
- Isla – (Scottish, Spanish) Island
- Elena – (Spanish, German, Greek) Bright, shining light
- Mia – (Italian, Scandinavian) Mine, Bitter
- Leila – (Arabic) Night
- Ada – (German, Turkish) Noble, Nobility, Island
- Maya – (Sanskrit, Greek, Hebrew) Illusion, Magic, Good mother, Beloved
- Vera – (Russian) Faith
- Siobhan – (Irish Gaelic) God is gracious
- Eden – (Hebrew) Place of pleasure, Delight
- Sofia – (Greek) Wisdom
- Lyla – (Hebrew, Arabic) Night, Dark
- Petra – (Greek) Rock, stone
- Maia – (Greek) Mother
- Greta – (German) Pearl
- Lana – (English) Rock, Handsome
- Una – (Latin, Irish, Old Norse) One, Lamb, Happy
- Elsa – (German) Pledged to God
- Yara – (Arabic) Friend, Helper
- Mira – (Latin, Slavic, Arabic, Sanskrit) Admirable, Peace, Female ruler, Ocean
- Sally – (Hebrew) Princess
- Lara – (Russian, Roman) Citadel, Protection, Cheerful
Badass Fantasy Girl Names

- Eloise – (French, English) Healthy, Wide
- Luna – (Latin) Moon
- Ophelia – (Greek) Help
- Matilda – (German) Battle-mighty
- Anastasia – (Greek) Resurrection
- Etta – (German) Home ruler
- Valentina – (Latin) Strength, Health
- Juliet – (English, Latin) Youthful, Sky father
- Scarlett – (English) Scarlet, Red
- Willow – (English) Willow tree
- Bianca – (Italian) White
- Nova – (Latin) New
- Zelda – (German) Gray fighting maid
- Nell – (English) Bright, Shining one
- Ramona – (Spanish) Wise protector
- Nola – (Gaelic) White shoulder
- Minerva – (Latin) Of the mind, Intellect
- Lavender – (English) Purple flower
- Shantae – (Indian) Stone, Serene
- Eve – (Hebrew) Life
- Pandora – (Greek) All gifted
Cute Fantasy Girl Names
- Wren – (English) Small bird
- Chloe – (Greek) Young green shoot
- Isadora – (Greek) Gift of Isis
- Bonnie – (Scottish) Beautiful, Cheerful
- Harriet – (English, French) Estate ruler
- Marnie – (English) Of the sea
- Coco – (French, Spanish, Portuguese) Cocoa, Darling, Cook, Palm tree, Smiling face
- Nancy – (English) Grace
- Rosie – (English) Rose
- Penny – (Greek) Weaver
- Edie – (English) Prosperous in war
- Cassie – (Greek) Prophetess, Shining over man
- Jasmine – (Persian) Gift from God, Name of a flower
- Nellie – (Latin) Horn, Sun ray
- Meadow – (British) Grass, Vegetation
- Josie – (English) Jehovah increases
- Peggy – (Greek) Pearl
- Cherry – (American) Cherry fruit
- Junko – (Japanese) Pure or obedient child
- Ginger – (British) Root, Pep, Liveliness
- Winnie – (English) Holy peacemaking, Gentle friend
- Shay – (Irish, Hebrew) Stately, Gift
- Jamie – (Hebrew) Supplanter
Long Fantasy Girl Names

- Esmeralda – (Spanish, Portuguese) Emerald
- Bernadette – (German) Brave as a bear
- Anneliese – (German, Dutch) Grace, Oath
- Gabrielle – (French) God is my Strength
- Cleopatra – (Greek) Glory of the father
- Nicolette – (French, Greek) People of victory
- Kassandra – (Greek) Unheeded prophetess
- Alexandria – (Greek) Defending men
- Cinderella – (French) Little ash-girl
- Marceline – (French) Little warrior
- Theodora – (Greek) Gift of God
- Hildegard – (German) Comrade in arms
- Remedios – (Spanish) Remedy, Help
- Philomena – (Greek) Lover of strength
- Lucienne – (French) Light
- Corazon – (Spanish) Heart
- Sojourner – (French, English) To stay a while
- Mathilde – (German, French) Might in battle
- Angelina – (Greek, Italian, Spanish, Russian) Angel
- Rosemary – (Latin, English) Dew of the sea, Rosemary
- Celestine – (Latin) Heavenly
- Wilhelmina – (German) Resolute protection
Whimsical Fantasy Girl Names
- Sabrina – (Welsh, Arabic) From the River Severn, Patience
- Isobel – (Scottish) Pledged to God
- Belinda – (Spanish, German) Pretty one, Serpent
- Shira – (Hebrew) My song
- Elvina – (English) Elf friend
- Rainbow – (English) Rainbow
- Makeda – (Ethiopian) Greatness
- Kama – (Sanskrit) Love, Desire, Longing
- Iman – (Arabic) Faith
- Blair – (Scottish) Dweller on the plain
- Abby – (Hebrew) My father is joyful
- Scarlet – (French) Fine cloth, Red, Scarlet
- Halley – (Scottish, English) Hall, Woodland clearing
- Tara – (Irish) Rocky hill
- Morgan – (Welsh) Sea-born, Sea-song
- Kathleen – (Irish) Pure
- Vesta – (Latin) Pure
- Terra – (Latin) Earth
- Lucina – (Roman) Grove or light
- Selina – (Greek) Moon
- Charon – (Greek) Of keen gaze
- Dara – (Hebrew, Slavic, Irish) Pearl of wisdom, Gift, Oak tree
- Samira – (Arabic) Companion in evening conversation
Classic Fantasy Girl Names

- Aurora – (Latin) Dawn
- Gloria – (Latin) Glory
- Eleanor – (French) Sun ray, Shining light, The Other Aenor
- Clementine – (French, Latin) Mild, Merciful
- Phoebe – (Greek) Radiant, Shining one
- Mae – (Hebrew) Bitter, Pearl, Beloved, Month of May
- Genevieve – (English, French) Tribe woman
- Flora – (Latin) Flower
- Josephine – (French) Jehovah increases
- Beatrice – (Latin) She who brings happiness, Blessed
- Penelope – (Greek) Weaver
- Audrey – (English) Noble strength
- Stella – (Latin) Star
- Emma – (German) Universal
- Alice – (German) Noble
- Ivy – (British) Climbing evergreen plant
- Grace – (Latin) Favor, Blessing
- Delphine – (French, Greek) Of Delphi, Womb
- Florence – (Latin) Flourishing, Prosperous
- Athena – (Greek) From Athens
- Edith – (English) Prosperous in war
Trending Fantasy Girl Names
- Delia – (Greek) Born on the island of Delos
- Rosalind – (Latin) Supple horse, Pretty rose
- Susan – (English, Hebrew) Lily
- Lucille – (French, Latin) Light
- Rowena – (Welsh) White spear, Famous friend
- Odessa – (Greek) Wrathful, One who receives pain
- Iona – (Hebrew) Dove, Island, Yew place
- Lars – (Scandinavian, Latin) Crowned with laurel
- Moira – (Irish) Bitter, Beloved, Drop of the sea
- Rosa – (Latin) Rose, a flower
- Ellen – (English) Torch, Shining light
- Adriana – (Latin) Man of Adria
- Ethel – (English) Noble maiden
- Solange – (French) Solemn
- Inez – (Spanish) Pure, Virginal
- Larissa – (Greek, Russian) Citadel
- Estella – (Latin) Star
- Nadine – (French, Russian) Hope
- Dawn – (English) Dawn, Sunrise
- Carina – (Italian) Dear little one
Nature Inspired Fantasy Girl Names

- Angela – (Latin) Angel
- Sylvia – (Latin) From the forest
- Vega – (Arabic, Spanish) Swooping eagle, Meadow
- Chandra – (Hindi) Goddess of the moon
- Rain – (British) Abundance from above
- Lux – (Latin) Light
- Vita – (Latin) Life
- Destiny – (French) One’s certain fortune, Fate
- Norma – (English, Latin) From the north, The pattern
- Clarice – (Italian) Bright, Clear
- Despina – (Greek) Lady
- Chara – (Greek) Joy
- Helene – (French) Bright, Shining one
- Blanche – (French) White
- Aisha – (Arabic, Swahili) Living, Prosperous
- Brigitte – (French) Strength, Exalted one
- Rosalina – (English) Rose
- Cher – (French) Beloved
- Tyra – (Scandinavian, Norse) God of battle, Thunder, Fighter
- Cate – (English, Greek) Pure
- April – (Latin) To open
- Cady – (Greek) Pure, Idyllic place
- Reva – (Hindi, Hebrew) Name of holy river, Rain
- Corona – (Spanish) Crown
- Marisa – (Italian, Spanish) Drop of the sea, bitter, or beloved, Famous battle
- Kiah – (American) Person of Earth; start of the season; God is strength
- Chastity – (Latin) Pure
- Ariel – (Hebrew) Lion of God
- Flor – (Spanish) Flower
- Cammy – (Latin) Helper to the priest
Short Fantasy Girl Names
- Anna – (Hebrew) Grace
- Ruth – (Hebrew) Compassionate friend
- Vada – (English, Sanskrit, German) Knowledge, Rule
- Leia – (Spanish, Hindi) The law, Lion
- Dia – (Mbama, Sanskrit, Latin, Spanish) Love, Lamp, Heavenly, Day
- Tana – (English, Spanish, Slavic) Thought, Sweetheart
- Hera – (Greek) Protectress
- Joan – (English) God is gracious
- Sade – (Finnish, Nigerian, Yoruba) Rain, Honor bestows a crown
- Dina – (Hebrew) Judgement
- Kali – (Sanskrit) Black one
- Tiana – (Slavic) Fairy queen
- Ree – (Hebrew) To bind
- Nona – (Latin) Ninth
- Tilda – (German) Strength in battle
- Dione – (Greek) Divine queen
- Edda – (Norse) Poetry
- Lili – (Hebrew) Oath of God
- Peach – (Greek) Persian apple
Hipster Fantasy Girl Names

- Astrid – (Scandinavian) Divinely beautiful
- Helena – (Latin, Greek) Torch, Shining light
- Millie – (German) Gentle strength, Strong in work
- Estelle – (French) Star
- Odette – (French, German) Wealthy
- Celeste – (Latin) Heavenly
- Amalia – (German) Work
- Louisa – (Latin) Renowned warrior
- Sybil – (Greek) Prophetess
- Ida – (German) Industrious one
- Viola – (Latin) Violet
- Rumer – (English) Fame, Braggart
- Enid – (Welsh) Life, Spirit
- Octavia – (Latin) Eighth
- Zora – (Serbo-Croatian) Dawn
- Gertrude – (German) Strength of a spear
- Britta – (Scandinavian) Strength, Exalted one
- Rue – (English, French) Regret, Street, Herb
- Ara – (Armenian) King
- Oakley – (English) Oak wood or clearing
- Leda – (Greek) Happy
- Pallas – (Greek) Wisdom
- Domino – (Latin) Lord, Master
- Lulu – (Arabic, Hawaiian) Pearl, Peaceful, Protected
- Maude – (English, French, German) Battle-mighty
Popular Fantasy Girl Names
- Willa – (German) Resolute protection, Will, Desire
- Ella – (German, English) All, Completely, Fairy maiden
- Talia – (Hebrew, Australian Aboriginal) Gentle dew from heaven, By the water
- Fiona – (Scottish) White, Fair
- Rhea – (Greek) A flowing stream
- Alina – (Slavic) Bright, Beautiful
- Cassandra – (Greek) Shining or excelling man
- Serena – (Latin) Tranquil, Serene
- Isabelle – (French) Pledged to God
- Thalia – (Greek) To flourish
- Keira – (Irish) Little dark one
- Idalia – (Greek) Behold the sun
- Selena – (Latin, Greek) Moon goddess
- Brianna – (Irish) Strong, Virtuous, Honorable
- Veda – (Sanskrit) Knowledge
- Danielle – (French, Hebrew) God is my judge
- Soraya – (Persian) Pleiades constellation
- Giselle – (French, German) Pledge, Hostage
Modern Fantasy Girl Names

- Diana – (Latin) Divine
- Bree – (Irish) Strength, Exalted one
- Mercy – (English) Compassion
- Venus – (Latin) Love, Desire
- Indira – (Sanskrit) Beauty
- Star – (British) Star
- Yoko – (Japanese) Good girl, Ocean child
- Trinity – (Latin) Triad
- Chanel – (French) Dweller near the canal
- Karma – (Hindi) Destiny, Deed, Fate, Action
- Holiday – (English) Holy day
- Quinn – (Irish) Descendent of Conn
- Greer – (Scottish, Latin) Alert, Watchful
- Vesper – (Latin) Evening star
- Maura – (Irish) Star of the sea, Bitterness, Beloved, Wished for child, Moor, Dark-skinned
- Fallon – (Irish) Leader
- Dory – (French) Gift of God
- Flannery – (Irish) Descendant of Flannghal
- Kendall – (English) Valley of the river Kent
Beautiful Fantasy Girl Names
- Evie – (Hebrew) Life
- Nina – (Spanish) Little girl
- Ellie – (English) Bright shining one
- Callie – (Greek) Beautiful
- Annabelle – (French) Loving
- Raya – (Hebrew) Friend
- Justine – (French) Fair, Righteous
- Frida – (German) Peace
- Nakia – (Arabic) Pure
- Coretta – (Greek, Italian) Girl, Young woman, Maiden
- Mei – (Chinese, Hawaiian) Beautiful, Plum
- Stevie – (Greek) Crown
- Miranda – (Latin) Marvelous
- Reiko – (Japanese) Pretty child
- Chesney – (English, French) Oak grove
- Jupiter – (Latin) Godfather
- Lea – (Hebrew) Meadow, Weary, Delicate
- Harlow – (English) Rock hill, Army hill
- Rana – (Arabic) Queenly
Celestial Fantasy Girl Names

- Roxana – (Persian) Dawn, Little star
- Skye – (Scottish) Island of clouds, Winged
- Nisha – (Sanskrit) Night
- Svetlana – (Russian) Star
- Rosana – (Portuguese) Bright, dawn
- Zona – (Latin) Belt, girdle
- Karin – (Swedish, Greek) Pure
- Celesta – (Latin) Heavenly
- Stelle – (French) Star
- Wonder – (English) Feeling of surprise and admiration
- Morine – (Irish) Star of the sea
- Shandra – (Sanskrit) Of the moon, Moon shining
- Faye – (English) Fairy
- Alpha – (Greek) Beginning, First letter of the Greek alphabet
- Moon – (Korean) Moon, Door, To listen, Writing
- Starr – (British) Star
Royal Fantasy Girl Names
- Esther – (Persian) Star
- Amanda – (Latin) She must be loved
- Virginia – (Latin) Virginal, Pure
- Maryam – (Hebrew, Arabic, Iranian) Drop of the sea, Bitter, Beloved
- Regina – (Latin) Queen
- Bessie – (Hebrew) Pledged to God
- Meredith – (Welsh) Great ruler
- Marie – (French) Drop of the sea, Bitter, Beloved
- Alma – (Latin) Nurturing, Soul
- Rayne – (Scandinavian) Counsel, Helpful friend
- Eva – (Latin, Hebrew) Life
- Kinsey – (English) King’s victory
- Evelyn – (English, French, German) Desired, Water, Island
Unisex Fantasy Baby Names
- Rynn – (English, Greek) Pure
- Lan – (Chinese) Mountain mist, Elegant, Orchid
- Desire – (French) Desired
- Harper – (English) Harp player
- Mattie – (German, Hebrew) Mighty in battle, Gift of Yahweh
- Germaine – (Latin) From Germany, Brother, Brotherly
- June – (Latin) Young
- Babe – (Greek) Baby
- Simone – (French, Hebrew) Hearkening
- Ashlyn – (Irish) Dream
- Gwyn – (Welsh) White, Blessed
- Halsey – (English) Hallowed island
- Lacey – (English) From Lassy
- Taylor – (English, French) Tailor, To cut
- Addison – (English) Son of Adam
Wrap Up
And there you have it — 250+ girl fantasy names to get your girl off on a magical path.
There’s everything from celestial choices to names that ring true strength and grace, this list will give you an idea and hopefully you’ll have a name that is as wonderful as your child is already.
So, which name is your favorite in the list? Or, if you already chose a fantasy name, let me know what you were inspired by!
Leave a comment below, and who knows, maybe your tale will inspire someone else on their own name adventure.
[…] childhood saw me escape to fantasy world in words, to distant land, or to solve a case with some good […]