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.

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.

Fantasy Girl Names

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

Girl in Silver Jacket and Blue Knit Cap Standing in the Woods Wearing Butterfly Costume
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  Modern Girl Names That Are Perfectly On-Trend

Long Fantasy Girl Names

Cute Girl in Princess Costume
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

A Girl Sitting on the Ground
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
See also  100+ Pretty Girl Names That Celebrate Beauty and Grace

Nature Inspired Fantasy Girl Names

Cute Girl in Devil Costume Holding a Trident and Balloon
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

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

Child Wearing a Red Gown Beside a Castle Wall Painting
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
See also  50 Fiery Boy Names That Mean Fire

Modern Fantasy Girl Names

Girl Wearing a Costume
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

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

Baby Lying on White Shell
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

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.

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 *