706 Epic Fantasy Girl Names For Your Next Heroine!

Whether you’re a parent looking for an unusual baby name or a writer searching for the perfect character name, finding the right fantasy girl name can be challenging.

That’s why in this post, I’ll be rounding up some of my previous blog posts on enchanting, fantasy-themed baby names into one helpful guide.

These whimsical girl names draw inspiration from fairy tales, nature, mythology, deep meanings, and more. You’ll find names influenced by flowers and trees, evocative color names, as well as names from fairy lore and fantasy novels.

I’ve gathered some of my favorite names that have a magical, mystical, or otherworldly feel to them.

So, if you’re expecting a little elf or fairy princess or looking to name a fantastical character, you’re sure to find inspiration in this compilation of our most imaginative fantasy baby name recommendations.

Whether you prefer female names that are cute and quirky or dark and mystical, you’ll discover a plethora of unique, creative options for your baby or character.

Let’s delve into the world of fantasy girl names and explore our most enchanting picks! Get ready for some magic, whimsy, and adventure!

Fantasy Girl Names With A Feminine Charm

Beautiful fairy with wings awakened from sleep - Fantasy Girl Names with Feminine Charm

Whimsical Names for Fantasy Girls

Whimsical girl names have a playful, fanciful feel to them. These names draw inspiration from nature, magic, imagination, and fantasy. 

  • Aria – “Song, melody” (nn. Ari, Ria, Riri)
  • Beatrix – “Voyager, traveler” (nn. Bea, Bex, Trixie)
  • Calista – “Most beautiful” (nn. Callie, Lili)
  • Celia – “Heaven” (nn. Cece, Celie)
  • Clover – “Meadow flower” (nn. Clove, Clo
  • Eleanora – “Shining light” (nn. Eleanor, Nora)
  • Elsa – “God is my oath” (nn. Elle, Ellie, Elsie
  • Evangeline – “Gospel” (nn. Evie, Eve)
  • Fantasia – “Imagination” (nn. Tassy, Fanta)
  • Hazel – “The hazel tree” (nn. Hazey, Haze)
  • Lotus – “Lotus” (nn. Lo, Lottie)
  • Luna – “Moon” (nn. Lunie, Lulu
Whimsical Fantasy Girl Names
  • Niamh – “Bright, radiant” (nn. Nevie, Nev)
  • Nova – “New” (nn. Nov, Novie)
  • Nyx – “Night” (nn. Nyxie)
  • Odessa – “Wrathful” (nn. Odie, Dessa)
  • Pearl – “Pearl” (nn. Pearlie, Pearla)
  • Ruelle – “Friend of God” (nn. Rue, Elle)
  • Selena – “The moon” (nn. Sel, Lena)
  • Stella – “Star” (nn. Stelle, Telly)
  • Summer – “Season of summer” (nn. Sum, Summy
  • Sybil – “Prophettess, oracle” (nn. Syb, Sybbie)
  • Sylvia – “Spirit of the wood” (nn. Sylvie, Syl
  • Verity – “Truth” (nn. Ver, Vera)
  • Zephyr – “West wind” (nn. Zeph, Zephy)
RELATED: Whimsical, Enchanting, Magical Names For Girls 

Girly Girl Fantasy Names

Girly girl names exude femininity, sweetness, and charm. These ultra-feminine names tend to be soft, delicate, and pretty-sounding. 

  • Aveline – “Hazelnut” (nn. Avie, Lina)
  • Camille – “Helper to the priest” (nn. Cam, Cammie)
  • Cassandra – “The one who shines and excels over men” (nn. Cass, Cassie
  • Delphine – “Dolphin” (nn. Daffy, Delphi)
  • Elodie – “Foreign riches” (nn. El, Ella)
  • Elora – “My God is my light” (nn. Ellie, El)
  • Elowen – “Elm” (nn. Ella, Low, Ellie
  • Emma – “Entire, universal” (nn. Em, Emmy)
  • Genevieve – “Of the race of women” (nn. Gen, Vivi)
  • Giselle – “Pledge” (nn. Gigi, Elle)
Girly Fantasy Girl Names
  • Grace – “The grace of God” (nn. Gracie
  • Isla – “Island” (nn. Isles, Issie)
  • Layla – “Night” (nn. Lay, Lala)
  • Lily – “Pure” (nn. Lil, Lils)
  • Marceline – “Little warrior” (nn. Marcel, Celine)
  • Reverie – “Daydream” (nn. Evie, Erie)
  • Sadie – “Princess” (nn. Sade, Say
  • Sophie – “Wisdom” (nn. Soph)
  • Sylvie – “From the forest” (nn. Syl, Sylla)
  • Willa – “Resolute protection” (nn. Will, Willow)
CHECK OUT: Girly Girl Names That Are Feminine And Fabulous

Unique Girl Names

Unique girl names provide rare and unusual options outside the current top name trends. They stand out from the crowd but still have character.

  • Adora – “Beloved one” (nn. Addie, Dora)
  • Althea – “Healer, wholesome” (nn. Al, Thea)
  • Avonlea – “”River by a field” (nn. Avie, Ave)
  • Carina – “Beloved” (nn. Cari, Care)
  • Cressida – “Gold” (nn. Cressi, Cress)
  • Elva – “White, bright” (nn. Elvie, El
  • Esme – “Esteemed” (nn. Es, Essy)
  • Imogen – “Maiden” (nn. Immy, Im)
  • Iridessa – “Iridescent” (nn. Dessie)
  • Liora – “My light” (nn. Lili, Lio)
Unique Fantasy Girl Names
  • Minerva – “The mind” (nn. Minnie)
  • Misty – “Mist, light fog” (nn. Mis, Missy)
  • Oriana – “Sunrise, dawn” (nn. Ore, Anna)
  • Sloane – “Raider, warrior” (nn. Slo, Sloaney)
  • Solana – “Sunshine” (nn. Sol, Solar)
  • Vienna – “Forest stream” (nn. Vee, Vivi)
  • Xanthe – “Golden, yellow” (nn. Xan) 
  • Xayla – “To rejoice” (nn. Xay, La)
  • Zadie – “Prosperous, abundance” (nn. Zay, Zayd
  • Zara – “Radiance, blooming flower” (nn. Zar)
SEE: 350+ Unique Girl Names (with Meanings and Nicknames)

Pretty Girl Names

Pretty girl names have an inherently beautiful sound and meaning. They convey prettiness, innocence, and femininity.

  • Agatha – “Good, honorable” (nn. Aggie, Ags)
  • Arden – “Great forest” (nn. Ar, Ardie)
  • Astoria  “Like a hawk” (nn. Astor, Ria)
  • Aubrielle – “God is my strength” (nn. Aub, Aubrey, Brielle
  • Audrey – “Noble strength” (nn. Aud, Audie)
  • Aurora – “Dawn” (nn. Rory, Auri)
  • Avalon – “Island of apples” (nn. Avie, Ave)
  • Eliana – “God has answered” (nn. Eli, Liana)
  • Elsie – “Pledged to God” (nn. Ellie, El)
  • Genevieve – “Of the race of women” (nn. Gen, Jenny)
Pretty Fantasy Girl Names
  • Isabella – “Devoted to God” (nn. Bella)
  • Johanna – “God is gracious” (nn. Jo, Jojo)
  • Kiana – “Ancient” (nn. Kia, Kiki)
  • Melody – “Music, song” (nn. Mel, Mellie)
  • Pandora – “All gifts” (nn. Dora, Dori)
  • Parisa – “Fairy-like” (nn. Par, Risa)
  • Vanessa – “Butterfly” (nn. Van, Nessie)  
  • Verona – “Honest image” (nn. Ver
  • Vivian – “Lively” (nn. Vivi, Viv)
  • Xena – “Hospitable” (nn. Xen, Xenny)
You'll love these beautiful girl names with cute nicknames!

Girl Names With Nicknames

Girl names that easily shorten to cute nicknames give parents built-in options.

  • Alexandra – “The defender of man” (nn. Alexa, Alex)
  • Charlotte – “Free man” (nn. Lottie, Char)
  • Danielle – “God is my judge” (nn. Dani, Dan)
  • Dorothy – “God’s gift” (nn. Dori, Dora, Dottie)
  • Elizabeth – “God’s promise” (nn. Ellie, Eliza)
  • Francesca – “The Frenchman” (nn. Fran, Frankie, Cheska)
  • Gabriella – “God is my strength” (nn. Gabby, Gabs)
  • Gwendolyn – “White” (nn. Gwen, Gwenny)
  • Jessamine – “Jasmine” (nn. Jess, Minnie)
  • Josephine – “Jehovah shall grow” (nn. Jo, Joey)
Fantasy Girl Names With Nicknames List
  • Juliette – “Youthful” (nn. Jules, Julie)
  • Katherine – “Pure” (nn. Kit, Kitty)
  • Lucinda – “Light” (nn. Lucy, Luce)
  • Madeline – “Woman of Magdala” (nn. Mad, Maddie)
  • Marianne – “Star of the sea” (nn. Mari, Maria)
  • Patricia – “Noble” (nn. Patty, Trish, Trisha)
  • Stephanie – “Crown” (nn. Steph, Stephy)
  • Susannah – “Lily” (nn. Sue, Susan)
  • Veronica – “She who brings victory” (nn. Ron, Ronnie)
  • Victoria – “Victory” (nn. Vic, Tori)
Check out these girl names with the most enchanting nicknames!

Sparkle Names

Sparkle names evoke brightness, shimmer, and brilliance. Inspired by glittering jewels and lights.

  • Amaryllis – “Sparkle” (nn. Amy, Ames)
  • Candra – “Glowing” (nn. Can, Candy)
  • Celeste – “Heavenly” (nn. Cece, Lesley)
  • Clara – “Bright, famous” (nn. Clare, Clarey)
  • Cyrstal – “Crystal” (nn. Crys, Crissy)
  • Estelle – “Star” (nn. Stella, Stelle)
  • Gemma – “Gem” (nn. Gem, Gemmy)
  • Iris – “Rainbow” (nn. Irie, Issy
  • Lucy – “As of light” (nn. Luce, Lulu)
  • Lyra – “Lyre” (nn. Ly
  • Opal – “Precious stone” (nn. Opie)
  • Phoebe – “Bright, radiant” (nn. Pheebs, Fifi)
  • Seraphina – “Fiery, ardent” (nn. Sera, Fina)
  • Tindra – “To twinkle or sparkle” (nn. Tinny, Tindy)
  • Zia – “Splendor, light” (nn. Zizi, Zee)
POPULAR: Names That Mean Sparkle

Connection To Nature

Beautiful fairy with a red dog in the forest - Fantasy Girl Names with Connection to Nature

Nature Names

Nature names draw inspiration from the natural world – plants, animals, natural features. They have an earthy, organic feel.

  • Azora – “Sky blue” (nn. Azzy, Azore)
  • Belladonna – “Beautiful lady” (nn. Belle, Donna
  • Brooke – “Water, small stream” (nn. Brookes, Bree)
  • Coral – “Colorful sea growth” (nn. Cora, Cor)
  • Cove – “Small bay” (nn. Covey)
  • Daisy – “The day’s eye” (nn. Day, Daze)
  • Esmerelda – “Emerald” (nn. Esme, Emmy
  • Fawn – “Young deer” (nn. Faw, Fawny)
  • Galacia – “Land of the Kallaikoi” (nn. Laci, Gal)
  • Heron – “Long-legged freshwater bird” (nn. Hero, Ronnie)
Nature Fantasy Girl Names
  • Kaia – “The sea” (nn. Kai, Kay
  • Liyana – “It is raining” (nn. Lili, Yana)
  • Lumi – “Snow” (nn. Loom, Mini)
  • Mora – “Star of the sea” (nn. More)
  • Naia – “Water nymph” (nn. Nay, Nai) 
  • Raine – “She is singing” (nn. Rainey)
  • River – “A flowing body of water” (nn. Riv, Rivvy)
  • Sage – “Wise, herb” (nn. Sagey)
  • Ursula – “Little bear” (nn. Orso) 
  • Willow – “Willow tree” (nn. Will, Willa)
Discover the wonder of these 376 breathtaking nature girl names!

Earthy Names

Earthy names have a grounded, rustic feel reminiscent of the outdoors and soil.

  • Ainsley – “Meadow” (nn. Ains
  • Amber – “Amber-colored” (nn. Amy, Am)
  • Aolani – “Beautiful cloud” (nn. Lani)
  • Autumn – “Season of harvest” (nn. Audie, Aut)
  • Briar – “Thorny bush of wild roses” (nn. Bri, Bree)
  • Daffodil – “Yellow flower” (nn. Daffy)
  • Eden – “Place of pleasure” (nn. Edie)
  • Gaia – “The Earth” (nn. Guy, Gia)
  • Geneva – “Juniper tree” (nn. Gen, Ginny)
  • Ginger – “Pure, chaste” (nn. Ginny)
Earthy Fantasy Girl Names
  • Heather – “Evergreen flowering plant” (nn. Heath, Hattie)
  • Lennox – “With any elm trees” (nn. Lenny, Len)
  • Linden – “Lime tree” (nn. Lin, Linny)
  • Paloma – “Dove” (n. Pal, Pally
  • Prairie – “Meadow, grassland” (nn. Pree)
  • Sandy – “Man’s defender” (nn. San, Dee)
  • Solstice – “When the sun stands still” (nn. Sol, Sols)
  • Talia – “Dew of God” (nn. Tally, Tal
  • Terra – “Earth” (nn. Terri
  • Wren – “Small brown songbird” (nn. Wrennie)
CHECK: Extended List Of Ethereal Earthy Girl Names

Cottagecore Names

Cottagecore names have old-fashioned, cozy feelings linking to pastoral living.

  • Aspen – “Quaking tree” (nn. Pen, Penny)
  • Beryl – “Light green semiprecious gemstone” (nn. Bear)
  • Blossom – “Flower-like” (nn. Bee, Blossy)
  • Blythe – “Joy” (nn. Bee)
  • Bryony – “Climbing plant” (nn. Bry, Bree)
  • Cecily – “Heaven” (nn. Cece)
  • Clementine – “Merciful” (nn. Clem, Clemmy)
  • Gretel – “Pearl” (nn. Greta)
  • Juniper – “Young, evergreen” (nn. June, Junie)
  • Laurel – “The laurel tree” (nn. Laurie, Laura)
Cottagecore Fantasy Names
  • Linette – “Lake” (nn. Lynn)
  • Marigold – “Golden flower” (nn. Mary, Goldie)
  • Millie – “Gentle strength” (nn. Mills)
  • Nellie – “Sunray” (nn. Nell, Nells)
  • Olive – “Olive tree” (nn. Livie, Liv)
  • Pippa – “Lover of horses” (nn. Pip)
  • Posie – “He will increase” (nn. Pose
  • Primrose – “First rose” (nn. Prim, Rosie)
  • Rosalie – “Rose garden” (nn. Rose, Rosie)
  • Wisteria – “Wister’s flower” (nn. Wisty)
More cottagecore names for girls and boys to captivate your heart!

Fairycore Names

Fairycore names evoke magic, whimsy, and ethereal fairy themes.

  • Aerin – “Ireland” (nn. Rin
  • Astrid – “Divinely beautiful” (nn. Aster)
  • Emery – “Industrious” (nn. Em, Emmy)
  • Faye – “Fairy” (nn. Fayfay)
  • Fern – “Someone who lives among ferns” (nn. Ferny, Fen)
Fairycore Fantasy Names List
  • Flora – “Flower” (nn. Flo
  • Honey – “Nectar” (nn. Hun)
  • Maple – “One who lives near maple trees” (nn. Map)
  • Mariposa – “Butterfly” (nn. Mari
  • Prilla – “Servant” (nn. Prills
  • Rayla – “Wise guardian” (nn. Ray)
  • Skye – “Island of clouds” (nn. Sky)
  • Serenity – “Peaceful” (nn. Ren)
  • Taryn – “Thunder” (nn. Tare, Tarry)
  • Theodora – “Gift of God” (nn. Theo, Dora)
SEE ALSO: 221 Fairycore Names For Girls And Boys

Colorful Inspirations

Elf lady wearing a violet dress in a forest - Fantasy Girl Names with Colorful Inspirations

Color Names for Female Fantasy Characters

Color names derive their meanings from colors and tints. They are vivid and visual in nature.

  • Alani – “Orange” (nn. Lani)
  • Arianwen – “White, holy silver” (nn. Aria, Winnie)
  • Auburn – “Reddish brown” (nn. Aubie)
  • Azure – “Sky blue” (nn. Azzy)
  • Blanche – “White” (nn. Blan)
  • Bluebell – “Bluebell flower” (nn. Blue, Belle)
  • Cerise – “Cherry” (nn. Cher)
  • Crimson – “Rich deep red” (nn. Crims)
  • Ebony – “Deep black wood” (nn. Eb)
  • Flanna – “Blood red” (nn. Flan)
  • Guinevere – “White phantom” (nn. Gwen, Gwennie)
  • Kailani – “Sea and sky” (nn. Kai, Lani)
  • Lavender – “Purple flower” (nn. Lav, Lavie)
Colorful Fantasy Girl Names
  • Maren – “Star of the sea” (nn. Mari)
  • Navy – “Dark blue” (nn. Nav)
  • Periwinkle – “Bluish purple plant” (nn. Peri, Wink
  • Roisin – “Little rose” (nn. Ro, Roro)
  • Ruby – “Precious red stone” (nn. Rue, Rubes)
  • Saffron – “Yellow-orange spice” (nn. Saffy
  • Sapphire – “Blue” (nn. Saffy
  • Scarlett – “Red” (nn. Scar)
  • Sienna – “Reddish-orange color” (nn. Sea, Cece)
  • Tawny – “Golden brown” (nn. Tawn)
  • Topaz – “Yellow gemstone” (nn. Toto)
  • Violet – “Purple” (nn. Vi, Viola)
CHECK: 100+ Names That Mean Rainbow (For Girls and Boys)

Beyond Gender Norms

Elf archer in the forest - Fantasy Girl Names

Unisex Names

Unisex names work well for any gender. They provide fluid, non-binary naming options.

  • Angel – “Messenger” (nn. Anne, Angie
  • Avery – “Ruler of the elves” (nn. Ave, Avie)
  • Bellamy – “Handsome friend” (nn. Bell, Bella
  • Cedar – “Cedar tree” (nn. Ced, Cece)
  • Chase – “Huntsman” (nn. Chasey, Ace)
  • Darcy – “Dark-haired” (nn. Dar, Darce)
  • Delaney – “Dark challenger” (nn. Laney, Laney)
  • Ellis – “Kind, benevolent” (nn. Elle, El)
  • Emery – “Industrious, power” (nn. Em, Emmy, Emma)
  • Ever – “Always” (nn. Eve, Eva)
  • Greer – “Alert, watchful” (nn. Gree, Gru
  • Kit – “Bearing Christ” (nn. Kitty
  • Lennox – “With many elm trees” (nn. Len, Lenny, Noxy
Unisex Fantasy Girl Names
  • Marlow – “From the hill by the lake” (nn. Mar, Lowe)
  • Quinn – “Wise” (nn. Quinny)
  • Raven – “Dark-haired, wise” (nn. Rave, Ravey)
  • Reese – “Enthusiasm” (nn. Reesey)
  • Reign – “Rule, sovereign” (nn. Rei, Raina)
  • Riley – “Courageous, valiant” (nn. Riles, Ry
  • Rory – “Red king” (nn. Ro, Roro
  • Skyler – “Sky” (nn. Sky)
  • Taylor – “Cutter of cloth” (nn. Tay, Taytay)
  • Teagan – “Attractive” (nn. Teag, Tea)
  • Torin – “Chief” (nn. Tori, Rin)
  • Zola – “Peaceful, calm” (nn. Zo, Zozo)

Boyish Girl Names

Boyish girl names have a neutral or masculine edge. Great for a tomboy character.

  • Beckett – “Stream, brook” (nn. Beck, Bex)
  • Billie – “Determination, strength” (nn. Bill, Bee)
  • Blake – “Dark, pale” (nn. Blakey)
  • Cameron – “Crooked nose” (nn. Cam, Cammy
  • Charlie –  “Free man” (nn. Charl, Char)
  • Dakota – “Friend, ally” (nn. Kota, Koty)
  • Daryl – “Darling, beloved” (nn. Dare)
  • Devon – “Deep valley dwellers” (nn. Dev, Devy)
  • Drew – “Wise” (nn. Drewy
  • Fallon – “Descended from a ruler” (nn. Fall, Fally)
  • Frankie – “Free, truthful” (nn. Franks, Fran
  • Hadley – “Heather meadow” (nn. Had, Lili)
  • Harlow – “Rock hill” (nn. Harl, Harley)
Boyish Fantasy Girl Names
  • Hayes – “Hedged area” (nn. Hazey)
  • Kieran – “Little dark one” (nn. Key, Keys
  • Kirby – “Settlement by a church” (nn. Kirb)
  • Logan – “Little hollow” (nn. Lolo)
  • Marley – “Marshy meadow” (nn. Marl, Marls)
  • Monroe – “Mouth of River Roe” (nn. Mon, Roe)
  • Morgan – “Circling sea” (nn. Morgie, Morg
  • Rune – “Secret lore” (nn. Runey)
  • Rusty – “A red-haired person” (nn. Rus, Russy
  • Scout – “To listen” (nn. Scoutey, Sco)
  • Stevie – “Crown” (nn. Steve)
  • Sutton – “From the Southern Homestead” (nn. Sutt)
You'll find more boyish names in my collection of character names.

Mood And Aesthetic

Mystic girl in black dress and red cloak walking a forest - Fantasy Girl Names About Mood And Aesthetic

Dark Academia Names

Dark academia names have an intellectual, Gothic vibe.

  • Amorette – “Little love” (nn. Amy, Ames)
  • Athena – “Goddess of wisdom” (nn. Thena)
  • Bellatrix – “Female warrior” (nn. Trixie, Bella)
  • Camille – “Perfect” (nn. Cam, Cammy)
  • Coraline – “Coral” (nn. Coral, Cora)
  • Daphne – “Laurel” (nn. Daffy, Daph)
  • Enid – “Spirit, life” (nn. En)
  • Felicity – “Happiness” (nn. Flick, Fliss)
  • Ginette – “God is gracious” (nn. Gina, Ginny)
  • Hester – “Star” (nn. Hes, Hessy)
  • Isadora – “Gift of Isis” (nn. Isa, Issy, Dora)
  • Juno – “Queen of Heaven” (nn. Junie, June
  • Lavinia – “Legendary mother of the Romans” (nn. Lav, Lavey
Dark Academia Fantasy Girl Names
  • Lilian – “Lily, purity” (nn. Lil, Lili)
  • Margo – “Pearl” (nn. Mar, Marg)
  • Mavis – “Songbird” (nn. Mave)
  • Odeya – “I will thank God” (nn. Deya
  • Ophelia – “Aid, help” (nn. Ophie, Fifi)
  • Persephone – “Bringer of death” (nn. Perse, Seph)
  • Ravenna – “Raven” (nn. Rave)
  • Rowena – “Fame and happiness” (nn. Ro, Roro)
  • Valerie – “Strong, brave” (nn. Val)
  • Victoria “Victory” (nn. Vicky, Vicks)
  • Winifred – “Blessed reconciliation” (nn. Winnie)
  • Winona – “Firstborn daughter” (nn. Winnie)
RECOMMENDED: 240 Dark Academia Names (For Girls and Boys)

Romantic Names

Romantic names evoke love, passion, and femininity.

  • Adeline – “Noble, nobility” (nn. Ad, Addy
  • Alessia – “Helper, defender” (nn. Al, Sia)
  • Ariana – “Most holy” (nn. Ari, Aria)
  • Bedelia – “The high one” (nn. Beddy, Delia)
  • Cecelia – “Blind” (nn. Cece)
  • Colette – “People of victory” (nn. Coco, Cole)
  • Eloise – “Healthy, wise” (nn. El, Ellie)
  • Fiona – “Fair” (nn. Fio, Fion)
  • Fleur – “Flower” (nn. Fleury
  • Florence – “Blossoming” (nn. Flo, Flory)
  • Idonea – “To love again” (nn. Donea
  • Juliet – “Youthful” (nn. Julie, Ju)
  • Liliana – “Pure” (nn. Lili
Romantic Fantasy Girl Names
  • Loretta – “Laurel tree” (nn. Lori, Lore
  • Lydia – “The beautiful one” (nn. Lyd, Lyddy)
  • Nadine – “Showerer of blessings” (nn. Nad, Nadie)
  • Odette – “Wealthy” (nn. Dette)
  • Peony – “Praise-giving” (nn. Pey)
  • Petunia – “Flower with white or pink blossoms” (nn. Pet, Nia
  • Prudence – “Good judgment” (nn. Pru)
  • Rosalind – “Pretty rose” (nn. Rosa, Rosie)
  • Rose – “Rose flower” (nn. Rosie, Rosa
  • Valentina – “Strong, healthy” (nn. Val)
  • Vivienne – “Alive” (nn. Viv, Vivi
  • Zelda – “Grey fighting maiden” (nn. Zel, Zeldy)
READERS LOVE: Romantic Girl Names That Will Make You Swoon

Timeless Appeal

Lady in a fantastical vintage dress - Fantasy Girl Names with

Strong Fantasy Girl Names

Strong names depict resilience and courage.

  • Aila – “From the strong place” (nn. Ail, Ailee)
  • Annik – “Grace” (nn. Ann, Nik)
  • Audra – “Noble strength” (nn. Audi)
  • Blaire – “Plain, field” (nn. Blairy)
  • Brielle – “God is my strength” (nn. Bri, Elle)
  • Diamond – “High value” (nn. Dia
  • Dixie – “Ten” (nn. Dix)
  • Everette – “Brave and strong boar” (nn. Ever, Eve, Evie)
  • Freya – “Noble lady” (nn. Frey)
  • Gertrude – “Spear of strength” (nn. Gertie)
  • Hayden – “Of the hay fields” (nn. Hay, Hady)
  • Hera – “Protectress” (nn. Her)
Strong Fantasy Girl Names
  • Iphigenia – “Of royal birth” (nn. Iphy, Genia, Nia)
  • Jordan – “Flow down” (nn. Jordie, Jor
  • Lyric – “Songlike” (nn. Ly, Lyr
  • Matilda – “Mighty in battle” (nn. Tilda)
  • Mckenna – “Son of Kenneth” (nn. Mack, Max)
  • Medea – “To ponder” (nn. Medy, Med)
  • Mildred – “Gentle strength” (nn. Millie, Mills
  • Monique – “Advisor” (nn. Mo, Momo
  • Octavia – “Eight” (nn. Octie, Tavi)
  • Philomena – “Friend of strength” (nn. Philo, Meno)
  • Roxanne – “Dawn” (nn. Rox, Roxy, Anne)
  • Storm – “Tempest” (nn. Stormy)
  • Sunny – “Sunshine” (nn. Sun)
MORE CHOICES:150+ Strong And Badass Girl Names

Vintage Female Names

Vintage names remain stylish across generations.

  • Adelaide – “Noble kind” (nn. Adele, Della)
  • Agnes – “Pure” (nn. Aggy
  • Alice – “Noble, exalted” (nn. Ali)
  • Amarantha – “Unfading” (nn. Amara, Ammy)
  • Antoinette – “Highly praiseworthy” (nn. Annie, Toni, Netty)
  • Barbara – “Strange, foreign” (nn. Barb, Barbie)
  • Bernice – “Bringer of victory” (nn. Bernie, Benny)
  • Claudine – “Lame” (nn. Claude, Dina)
  • Constance – “Constant” (nn. Connie, Cons)
  • Cornelia – “Horn” (nn. Connie, Nellie)
  • Deborah – “Bee” (nn. Debby, Debs
  • Dolores – “Lady of sorrows” (nn. Dolly, Lola)
  • Eudora – “Good gift” (nn. Dora, Dori)
Vintage Fantasy Girl Names
  • Eunice – “Good victory” (nn. Euni, Nessa)
  • Geraldine – “Spear ruler” (nn. Geri, Dina
  • Gloria – “Glory” (nn. Glo, Ria)
  • Henrietta – “Home ruler” (nn. Henri, Hattie)
  • Hepzibah – “She is my delight” (nn. Hephie, Effie
  • Imelda – “Universal battle” (nn. Immy, Melda
  • Jude – “Praised” (nn. Judy)
  • Lorenza – “From Laurel” (nn. Laurie, Ren)
  • Magdalene – “From Magdala” (nn. Maggie, Mags
  • Melisande – “Honeybee” (nn. Mellie, Milly)
  • Morgana – “Edge of the sea” (nn. Morgan)
  • Olympia – “Heavenly” (nn. Olympe)
EXTRA PICKS: Old Fashioned Girl Names You Don’t Hear Anymore

Names That Start With…

Attractive girl in a cloaked long dark blue dress standing in a dark forest - Fantasy Girl Names That Start With A-Z

Many parents look for baby names starting with a specific letter, often the first letter of a loved one’s name. I provide examples of names starting with every letter.

A 

  • Altalune – “Over the moon” (nn. Alta, Lune)
  • Amaris – “Promised by God” (nn. Amari)

  • Belinda – “Beautiful” (nn. Bee, Linda)
  • Bronwyn – “Fair” (nn. Bronny)

  • Clarion – “Name of a king” (nn. Clari)
  • Corinda – “Maiden” (nn. Corin

  • Daria – “Maintains possessions well” (nn. Dari, Dare)
  • Devlin – “Fierce courage” (nn. Dev

  • Elaine – “Shining light” (nn. Laney
  • Elara – “Hazelnut” (nn. El, Ellie)

F

  • Fabiola – “Bean grower” (nn. Fab, Fabby
  • Faith – “Trust, devotion” (nn. Faithy

G

  • Gianna – “God is gracious” (nn. Gia, Gina)
  • Gloriana – “Glory” (nn. Goria, Glory

  • Hecate – “Far away” (nn. Hec
  • Helene – “The shining light” (nn. Lene
Fantasy Girl Names That Start With A-Z

  • Iona – “Dove” (nn. Ion, Iony)
  • Isolde – “Iron ruler” (nn. Issy)

  • Jinx – “Spell, charm” (nn. Jinxy)
  • Jorinda – “Farmer” (nn. Jori, Jor)

  • Kara – “Beloved” (nn. Kari, Kar)
  • Khione  – “Snow” (nn. Kiki)

  • Lucienne – “Light” (nn. Lucy, Luce)
  • Lysandra – “Liberator” (nn. Ly, Sandra)

  • Marcella –  “Young warrior” (nn. Marcel, Ella)
  • Mona – “Noble” (nn. Monie)

  • Nalani – “Serenity of the skies” (nn. Lani)
  • Nyssa – “To test, goal” (nn. Nys, Nyssy

  • Orlaith – “Golden princess” (nn. Orla)
  • Olwyn – “White footprint” (nn. Ollie, Wynnie)

  • Paisley – “Church” (nn. Pais)
  • Petronela – “Rock” (nn. Patty)

  • Quintessa – “Fifth” (nn. Quin, Quinta)
  • Quenna – “Queen” (nn. Quen, Quenny)
Fantasy Girl Names That Start With A-Z

  • Rhianwen – “Comely maiden” (nn. Rhia)
  • Rosella – “Rose” (nn. Rosie, Rosa

  • Sonora – “Pleasant-sounding” (nn. Sona)
  • Serena – “Clear, tranquil” (nn. Serene)

  • Twyla – “Twilight” (nn. Twyl
  • Tatiana – “Fairy queen” (nn. Tati

  • Uriella – “God’s light” (nn. Uri, Ella)
  • Ulyssia – “Wrathful” (nn. Ulys, Sia)

  • Victoire – “Victory” (nn. Vic, Vicky)
  • Viviana – “Alive” (nn. Viv, Vivi)

  • Whitney – “White island” (nn. Whit, Whitty)
  • Wilfreda – “Purposeful peace” (nn. Freda, Wil

  • Xara – “Flower” (nn. Xar
  • Xylia – “Woodland” (nn. Xylla

  • Yvette – “Yew” (nn. Yvey)
  • Yseult – “Fair” (nn. Ysey

  • Zella – “Happy, blessed” (nn. Zelle)
  • Zora – “Light” (nn. Zorie)
FURTHER OPTIONS:

Names That Start With LI

Names Starting With GR

Names That Start With BA

Names That Start With EM

Names That Start With CH

Names That Start With TY

Fantasy Girl Names With Profound Meanings

Mystical lady with a bird - Fantasy Girl Names with Profound Meanings

Names with profound, deeper meanings can reflect important family values, faith, and desires. The meaning behind a name forms a meaningful connection.

Answered Prayers

Names implying a blessing or wish come true.

  • Abigail – “Cause of joy” (nn. Abby)
  • Anael – “God has answered” (nn. Ana)
  • Anayah – “God answers” (nn. Ana)
  • Annabeth – “God has favored me” (nn. Anna, Annie)
  • Arabella – “Answered prayer” (nn. Bella)
  • Carina – “Cherished” (nn. Cara)
  • Chinasa – “God answers prayers” (nn. Chinny
  • Elia – “God has answered” (nn. El, Eli
Fantasy Girl Names List That Mean Answered Prayers
  • Evelyn – “Wished for” (nn. Eve, Evie)
  • Gia – “God’s gracious gift” (nn. Gigi
  • Godiva – “Gift of God” (nn. Diva)
  • Janae – “God has answered” (nn. Jan, Jenny)
  • Mirabel – “Of wondrous beauty” (nn. Mira)
  • Samantha – “God has heard” (nn. Sam, Sammy)
  • Simone – “God has heard” (nn. Simmy)
MORE OPTIONS: 83 Names Meaning God Answers Prayers

Names Meaning Hope

Names linked to optimism and hopefulness.

  • Aisling – “Dream” (nn. Ash
  • Amala – “Hope” (nn. Mal
  • Asha – “Hope” (nn. Ash)
  • Brayleigh – “Ray of hope” (nn. Bry, Bree)
  • Chalissa – “One who is optimistic” (nn. Lisa)
  • Elpis – “Goddess of Hope” (nn. El)
  • Hope – “Hope” (nn. Hopey)
  • Idalia – “Behold the sun” (nn. Ida, Dalia)
List of Fantasy Girl Names Meaning Hope
  • Nada – “Hope” (nn. Nad)
  • Nadia – “Hope” (nn. Nad)
  • Nadine – “Hope” (nn. Nad
  • Natsuki – “Summer hope” (nn. Natsu, Suki)
  • Suyana – “Hope” (nn. Sue)
  • Yuki – “Gentle hope” (nn. Yu)
  • Zaya – “Hope” (nn. Zay)
MORE IDEAS: 65 Names That Mean Hope (For Girls and Boys)

Names Meaning Promise

Names associated with vows, oaths, and commitment.

  • Airleas – “A promise” (nn. Airy
  • Alazne – “Miracle” (nn. Aly)
  • Amani – “Wishes” (nn. Amy, Ames)
  • Araceli – “Alter of heaven” (nn. Ari)
  • Arlene – “A promise” (nn. Lene
  • Eilish – “Pledged to God” (nn. Ei)
  • Elis – “God’s promise” (nn. El, Ellie
  • Elizabeth  “God is my oath” (nn. Liz) 
List of Fantasy Girl Names Meaning Promise
  • Ghislaine – “Born of the sweet oath” (nn. Ghissy)
  • Gilberta – “Of the bright pledge” (nn. Gilly)
  • Giselle – “Of God’s promise” (nn. Gigi
  • Iris – “Rainbow” (nn. Iry
  • Promise   “Pledge ” (nn. Prommy
  • Rainbow – “Rainbow” (nn. Rainy
  • Sheba – “An oath” (nn. Sheb)
SEE: 50+ Beautiful Names That Mean Promise

Long Awaited

Names suggesting something eagerly awaited.

  • Adora – “Adored” (nn. Dori)
  • Aibhlinn –  “Wished-for child” (nn. Eve) 
  • Anina – “Grace” (nn. Nina
  • Channah – “Graciousness” (nn. Chan)
  • Desiree – “Much desired” (nn. Des, Desi
  • Kayin – “Long-awaited daughter” (nn. Kay)
  • Marlise – “Wished-for child” (nn. Marlie)
  • Sami – “Desired” (nn. Sam
  • Wilona  “Longed for” (nn. Willow
  • Zuri – “Beautiful” (nn. Zuzu
CHECK: 101 Names That Mean Long Awaited

Gift Of God

Names that mean “gift of God” or similar divine blessing. 

  • Apollonia – “A gift from Apollo” (nn. Nia)
  • Callidora – “Beautiful gift” (nn. Callie, Dora)
  • Daryn – “Gift” (nn. Dare
  • Doris – “Gift from the sea” (nn. Dori
  • Dorothea  “Gift of God” (nn. Thea)
List of Fantasy Girl Names Meaning Gift Of God
  • Eldora – “Gift of the Sun” (nn. Dora)
  • Emsley – “Gift from God” (nn. Emmy
  • Feodora – “Gift of God” (nn. Dora)
  • Inara – “Heaven-sent daughter” (nn. Ina)
  • Jesse – “The Lord exists” (nn. Jess
  • Matea –  “Gift from God” (nn. Mattie
  • Shai – “Stately gift” (nn. Shay
  • Sheena –  “God is gracious” (nn. Sheen
  • Shiloh – “His gift” (nn. Shy)
  • Theodosia  “God’s gift” (nn. Thea) 
EXTENDED LIST: 135+ Names That Mean Gift From God

Mist

Names that mean mist or fog. 

  • Kasumi – “Mist” (nn. Sumi, Kas
  • Lilinoe – “Goddess of mists” (nn. Lili
  • Meglena  “Mist” (nn. Meg, Megs)
  • Mistin – “Mist” (nn. Missy
  • Misty – “Mist” (nn. Mis, Missy)
  • Nebula  “Mist” (nn. Nebs
  • Niara – “Mist” (nn. Nini
  • Noelani  “Misty sky” (nn. Noe, Lani)
  • Silvermist  “Silver mist” (nn. Sil, Misty)
  • Xia – “Rosy cloud, mist” (nn. Xixi)
CHECK OUT: Names That Mean Mist (For Girls And Boys)

Mirror

Names that mean mirror or reflection. 

  • Aina – “Mirror” (nn. Ain)
  • Amira – “Love mirror” (nn. Amy, Mira)
  • Bimba – “Mirror, reflection” (nn. Bim
  • Darpana – “Small mirror” (nn. Dar, Dare
  • Eena – “Mirror” (nn. Enny)
  • Gyeongmi – “Beautiful mirror” (nn. Gyeong, Mimi
  • Hannie – “Reflection” (nn. Hanni)
  • Kagami – “Mirror” (nn. Kaga, Gami)
  • Oyna – “Mirror” (nn. Oy
  • Pratima – “Mirror image” (nn. Pra, Tima)
SEE ALSO: Names Meaning Mirror For Girls And Boys
List of Fantasy Girl Names Meaning Mirror

Angel

Names that mean angel or heavenly beings. 

  • Alya – “Heavenly, sky” (nn. Ally)
  • Anela – “Angel” (nn. Annie
  • Arella – “Angel, messenger” (nn. Ella, Elle)
  • Aspara – “Heavenly maiden” (nn. Para)
  • Custodia – “Guardian angel” (nn. Cust, Dia
  • Desange – “Of the angels” (nn. Dessy)
  • Gelya – “Angel” (nn. Gel, Gelly
  • Halo – “Divine aura” (nn. Hal
  • Merahi – “Angel” (nn. Merah
  • Tevy – “Angel” (nn. Tev, Tevs)
Explore these additional angel names for girls and boys!

Eagle

Names associated with the noble and strong bird.

  • Alera – “Eagle” (nn. Lera)
  • Aleria – “The fierce eagle” (nn. Ale, Ria)
  • Arnelle – “Eagle might” (nn. Arnie, Elle
  • Aquila – “Eagle” (nn. Aqui, Lala
  • Lazalea – “The one who rules all the eagles” (nn. Lea)
  • Vega – “Swooping eagle” (nn. Vegs)
DISCOVER: Names That Mean Eagle For Girls And Boys
List of Fantasy Girl Names Meaning Eagle

Wings

Names associated with wings or flying creatures.

  • Aldara – “Winged gift” (nn. Dara, Ally)
  • Aleda – “Small and winged” (nn. Leda, Leddy
  • Angelina – “Messenger, angel” (nn. Angie, Angel
  • Avelina – “Bird-like” (nn. Avie, Lina
  • Flitura – “Butterfly” (nn. Ura, Flutter, Flute)
  • Kahili – “Feather standard” (nn. Kahi, Hili)
  • Lumaia – “Feather” (nn. Lumi, Maia, Mia
  • Miu – “Lovely feather” (nn. Mimi)
  • Resha – “Feather” (nn. Resh
  • Sera – “Heavenly, winged angel” (nn. Serry)
EXPLORE: Names That Mean Wings For Boys And Girls

Heaven

Heavenly names and other similarly celestial names. 

  • Araceli – “Altar of heaven” (nn. Ara, Cel)
  • Arrosa – “Sprinkled with dew from heaven” (nn. Rosa, Rosie)
  • Avari – “From the heavens” (nn. Avie, Ari
  • Celina – “Heaven” (nn. Celly, Lina)
  • Chiela – “Heavenly” (nn. Chi
  • Divina – “Heavenly, divine” (nn. Diva, Divvy)
  • Inana – “Lady of heaven” (nn. Nana, Ina)
  • Inara – “A heaven-sent daughter who shines with light” (nn. Ina, Nara
  • Kaula – “Child of the heavens” (nn. Kau)
  • Sorana – “Of the Sky” (nn. Sora, Ana)
Discover more names that mean heaven!
List of Fantasy Girl Names Meaning Heaven

Mountain 

Names that mean mountain. 

  • Adrika – “Small mountain” (nn. Adri, Rika)
  • Aven – “Mountain flower” (nn. Avie, Aves)
  • Mari – “Mountaintop” (nn. Mar, Mare
  • Mauna – “Mountain” (nn. Mau, Una)  
  • Mineko – “Mountain range” (nn. Mine, Minnie)
  • Parvati – “Daughter of the mountain” (nn. Parv, Pav)
  • San – “Mountain” (nn. Sanny)
  • Sierra – “Mountain range” (nn. Sea, Cece
  • Valley – “Between the mountains” (nn. Val, Vals)
  • Xela – “My mountain home” (nn. Xelly
UNCOVER: Names That Mean Mountain (For Girls And Boys)

Rock 

Strong and stable names that mean rock. 

  • Ailbhe – “Rock” (nn. Ai)
  • Carnelian – “Red rock” (nn. Car, Lia)
  • Haldora – “The rock of Thor” (nn. Dora, Halle
  • Halle – “Little rock” (nn. Hal, Hals
  • Harlow – “Rock hill” (nn. Harley, Harls)
  • Pedra – “Rock” (nn. Peddy, Peds)
  • Pernella – “Rock” (nn. Pern, Ella, Nelly)
  • Rochelle – “Little rock” (nn. Roche, Elle, Elly
  • Sela – “Rock” (nn. Sel, Selly
  • Tara – “Rocky hill” (nn. Tare)
READ: Names That Mean Rock (For Girls And Boys)
List of Fantasy Girl Names Meaning Rock

Air 

Airy and breezy names. 

  • Aethra – “Bright pure air” (nn. Aethy, Ae)
  • Aide – “Air” (nn. Aidy)
  • Alizeh – “The wind” (nn. Aly, Liz
  • Ceferina – “Caresses like a soft wind” (nn. Cef, Rina, Rini
  • Fei – “To dance in the air” (nn. Fifi, Fy)
  • Ilma – “Air” (nn. Illy, Ilm
  • Kaze – “Air” (nn. Kaz, Kazzy
  • Nasim – “Breeze, fresh air” (nn. Nas, Simmy)
  • Natsuka – “Summer air” (nn. Natsu, Suka)
  • Sarayu – “Air” (nn. Sara)
RELATED: Breezy Names For Boys And Girls

Fast 

Speedy names that mean fast. 

  • Achira – “A quick and prompt person” (nn. Chira, Chi)
  • Ainia – “One who is swift” (nn. Ain, Nia, Nini
  • Hayano – “Swift and fast” (nn. Haya, Yano
  • Kohana – “Swift” (nn. Hana, Han)
  • Malila – “Salmon going fast up a rippling stream” (nn. Mali, Mal
  • Selin – “Fast-flowing stream” (nn. Sel, Lin
  • Suri – “Fast like an ostrich” (nn. Sue, Riri)
  • Toshiko – “Quick child” (nn. Tosh, Shiko
See more options for names that mean fast.

Names Of Wealth And Nobility

Royal fairy princess wearing a crown sitting on snow with a white dog - Fantasy Girl Names Of Wealth And Nobility

Names associated with privilege, influence, and affluence hold an aspirational allure. I explore names tied to historic wealth and royalty.

Old Money Names

  • Alberta – “Noble, bright” (nn. Ally)
  • Celine – “Heavenly” (nn. Celly, Cece
  • Charlotte  “Free man” (nn. Char) 
  • Dinah – “God will judge” (nn. Dini, Deen)
  • Edwina – “Wealthy friend” (nn. Ed)
  • Emily -“Rival” (nn. Em, Emmy)
  • Georgiana  “Farmer” (nn. Gina, Georgie)
  • Irene –  “Peace” (nn. Rene)
  • Mabel – “Lovable” (nn. Mabe
  • Maude – “Strength for battle” (nn. Maudey)
  • Meredith  “Great lady” (nn. Mer)
  • Nicole – “People of victory” (nn. Nick, Nicki)
  • Rosemary –  “Dew of the sea’ (nn. Rosie, Mary)
  • Susan – “Lily” (nn. Sue, Susie)
  • Thomasina  “Twin” (nn. Thoma, Tommy)
CHECK: The Ultimate List Of Old Money Names For Girls and Boys

Rich Girl Names

  • Alexandria – “Defender of humankind” (nn. Alex, Lexie)
  • Britney – “From Great Britain” (nn. Brit)
  • Diamond  “Of high value” (nn. Dia)
  • Elodie – “Foreign riches” (nn. Ellie)
  • Etta – “The ruler of the house” (nn. Etty)
  • Ianthe  “Purple flower” (nn. Ian) 
  • Ingrid – “Ing’s beauty” (nn. Ing)
  • Jessica  “Rich, God beholds” (nn. Jess, Jessy)
  • Lauren – “Laurel tree” (nn. Laur, Laurie)
  • Leonore  “Sunray” (nn. Leo, Leon
Fantasy Rich Girl Names List
  • Lexie – “Man’s defender” (nn. Lex
  • Marilyn – “Star of the sea” (nn. Mary, Lynn)
  • Paris – “The lover” (nn. Pari)
  • Peyton  “Fighting man’s estate” (nn. Pey
  • Reagan – “Little ruler” (nn. Ray)
  • Regina – “Queen” (nn. Gina
  • Sheridan “Searcher” (nn. Sheri)
  • Stormi – “Storm” (nn. Storm)
  • Tiffany – “Revelation of God” (nn. Tiff)
  • Winslet – “Joyful dwelling” (nn. Winnie)
EXTENDED LIST: 345 Rich Girl Names From A-Z

Royalty Names

  • Adrienne – “From the city Hadria” (nn. Adri)
  • Amelia – “Industriousness” (nn. Amy, Ames)
  • Anne – “Grace” (nn. Annie)
  • Aurelia – “The golden one” (nn. Auri
  • Catherine – “Pure” (nn. Cat
  • Diana – “Divine” (nn. Di)
  • Eugenie – “Well-born” (nn. Genie)
  • Margaret – “Pearl” (nn. Marge, Margie)
  • Princess – “Leader” (nn. Princey)
  • Silvia – “Spirit of the wood” (nn. Silla

Last Names For Female Fantasy Characters

Red haired lady wearing a cloaked medieval dress - Last Names For Fantasy Characters

Using last names as first names is a longstanding naming tradition that continues to grow in popularity. The history and meaning behind surnames can make for an impactful first name.

Old Money Last Names

Names associated with “old money” prestige. These aristocratic surnames evoke affluence.

  • Astor – “Thunder God, Hawk” 
  • Cavendish  – “Bold, daring”
  • Fane – “Happy”
  • Lowell – “Young wolf” 
  • Rhinelander – “Dweller at the Rhineland”
  • Rockefeller – “From Rockenfeld, Germany”
  • Rothschild – “To the red shield”
  • Sinclair – “Renowned, illustrious” 
  • Vanderbilt – “Someone living by a low hill”
  • Winthrop – “Friend’s village”
CHECK OUT: 133 Old Money Last Names (From All Over The World!)
List of Old Money Last Names For Fantasy Characters

Warrior Last Names

Names with ties to warriors, conquests, or courage. These last names have a strong, valorous feel.

  • Armstrong – “Strong fighter”
  • Barone – “Baron, warrior”
  • Bernard – “Strong warrior” 
  • Carville – “Warrior” 
  • Duncan – “Brown warrior”
  • Fitzgerald – “Son of the spear-ruler”
  • Gillycuddy – “Descendant of the sea warrior” 
  • Godward – “Good protector”
  • Harlin – “Noble warrior” 
  • Kane – “Warrior”
  • Kearney – “Warrior”
  • Kinsella – “Chief warrior” 
  • Ritter – “Mounted warrior” 
  • Sorley – “Summer warrior”
  • Traynor – “Warrior, champion”
List of Warrior Last Names For Fantasy Characters

Last Names That Mean Fire

Fire’s symbolism includes power, passion, energy. 

  • Aiden – “Little fire”
  • Azer – “Temple fire”
  • Blaze – “Fire, fiery” 
  • Brinton – “Fire, flame”
  • Embry – “Smoldering fire, ember”
  • Hagan – “Fire”
  • Ignatius – “Fire, ardent”
  • Oriel – “Fire, strife” 
  • Roth – “Red” 
  • Tyson – “Fire”
List of Last Names That Mean Fire For Fantasy Characters

Last Names That Mean Light

Light represents hope, goodness, and vitality. 

  • Callaghan – “Light”
  • Dahill – “Fair”
  • Faria – “Lighthouse”
  • Hanlon – “Light, radiance”
  • Khashba – “Light”
  • Loughrey – “Light” 
  • Lucius – “Light” 
  • Lumina – “Brilliant light” 
  • Orpaz – “Golden light” 
  • Zia – “Light” 
More last name options:

55 Last Names That Mean Light

50 Last Names That Mean Warrior

50 Last Names That Mean Fire

More Fantasy Girl Names

Fairy princess wearing a whited dress standing in a winter forest - Fantasy Girl Names

Elf Names

  • Alfiva – “Gift from the elves” (nn. Alfie)
  • Arwen – “Muse, noble woman” (nn. Arwy)
  • Elanor – “God is my light” (nn. Ella
  • Elenwe – “Star-person” (nn. El)
  • Galadriel  “Maiden crowned with a garland of bright radiance” (nn. Gal, El
  • Glorfindel – “Golden-haired” (nn. Glor, Glory)
  • Idril – “Sparkling brilliance” (nn. Iddy
  • Luthien  “Daughter of the flowers” (nn. Lulu)
  • Melian – “Dear gift” (nn. Melly
  • Morwen – “Maiden” (nn. Morry)
Fantasy Elf Names For Girls

Fantasy First And Middle Name Ideas

  • Oriana Nyx 
  •  Elva Rose 
  •  Elodie Zara 
  •  Xanthe Zia 
  •  Jessamine Brooke 
  •  Geneva Wren 
  •  Rayla Fern 
  •  Taryn Marlow 
  •  Maren Elis 
  •  Octavia Hester
Check out these 400+ short and unique girls middle name ideas!
Fantasy First And Middle Name Ideas For Girls

Dystopian And Futuristic Names 

  • Amity – “Friendship” (nn. Amy)
  • Astra – “Star” (nn. Asty
  • Cosima  “Order” (nn. Cos
  • Eris – “Strife” (nn. Eri)
  • Hex – “A curse” (nn. Hexy)
  • Lumine –  “Light” (nn. Lumi) 
  • Maven – “One who understands” (nn. Mave)
  • Scout – “To listen” (nn. Scouty)
  • Venus – “Roman goddess of love and beauty” (nn. Ven)
  • Vestra – “Your” (nn. Vessy)

Wrapping Up Fantasy Names For Characters

In this fantasy name roundup, I’ve gathered our most magical and mystical name recommendations into one helpful guide, covering a wide range of enchanting categories.

From fairycore to aristocratic, these creative names can provide inspiration for baby names or fictional characters.

I hope this carefully curated collection sparked inspiration for parents searching for an unusual baby name, as well as writers looking to name their fantasy characters.

Be sure to check out the links provided under each category if you want to dive deeper into our individual blog posts on the various fantasy name themes.

I have many more names and insights to share beyond what was covered here!

Leave a comment