Young Girl in a Costume of a Devil - Featured
Baby Names

300+ Fantasy Girl Names

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.

Scroll through and find names that cast their own sort of spell.

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.

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

Photo by Мария Воскресенская
  • 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
See also  350+ Short 4 Letter Girl Names That Are Sweet & Stylish

Long Fantasy Girl Names

Photo by Yasmin Caroliny Lima do Nascimento
  • 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

Photo by Kampus Production
  • 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
  • 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

Photo by Mikhail Nilov
  • 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
See also  Strong, Classic, Unique Middle Names for Boys

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

Photo by Ksenia Chernaya
  • 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
  • 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

Photo by Kampus Production
  • 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
See also  180 Beautiful Biblical Girl Names For Your Little Angel

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

Photo by Anand Mylsamy
  • 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

My Favorite Fantasy Girl Names

This list have the most mystical names you would find on the web. Some are real name that have been there for decade but much of them are invented names perfect for a mythical princess.

  • Althea
  • Esmarie
  • Serona
  • Ravira
  • Aurelia
  • Ivara
  • Narela
  • Astria
  • Saskia
  • Eranthe
  • Zuria
  • Aren
  • Xylia
  • Hesperia
  • Flora
  • Odeliah
  • Azaria
  • Elowen
  • Dabria
  • Isleen
  • Willow
  • Aderith
  • Vespera
  • Nefeli
  • Vanora
  • Pandora
  • Oriel
  • Devoria
  • Rania
  • Amandine
  • Vedia
  • Lavanya
  • Atarah
  • Iridessa
  • Darcelle
  • Isleen
  • Mirrian
  • Astryn
  • Odessa
  • Zaraleth
  • Lethia
  • Caelyn
  • Adira
  • Nisrine
  • Lera
  • Delayna
  • Ophelia
  • Achlys
  • Sora

SAVE FOR LATER

  • Luelle
  • Jasira
  • Asena
  • Celyna
  • Danyi
  • Everly
  • Lunara
  • Farren
  • Xandria
  • Kaia
  • Jeniva
  • Diantha
  • Sitara
  • Ordelia
  • Raelyn
  • Alaida
  • Luetta
  • Elira
  • Mariposa
  • Nefeli
  • Rayla
  • Calliope
  • Olesia
  • Pixie
  • Norette
  • Kaira
  • Nereyda
  • Aelin
  • Revna
  • Veya
  • Lucella
  • Astrid
  • Gaia
  • Morona
  • Ember
  • Lumi
  • Vidalia
  • Levana
  • Runa
  • Silsia
  • Octavia
  • Lyra
  • Calista
  • Maela
  • Taryn
  • Morrigan
  • Calandra
  • Nixie
  • Eleanore
  • Aluna
  • Sibilla

Wrap Up

And there you have it my fellow name lovers, 300+ girl fantasy names to send your baby girl on her journey.

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! 

Which name was your favorite? Did you already pick out a fantasy name for your little girl? 

Let me know down in the comments what name you chose or what names you were inspired by!

SAVE FOR LATER

You may also like...

1 Comment

  1. […] childhood saw me escape to fantasy world in words, to distant land, or to solve a case with some good […]

Leave a Reply

Your email address will not be published. Required fields are marked *