Finding the right fantasy names can make a fictional character, magical kingdom, game avatar, or fantasy story feel much more memorable. A great name can hint at a character’s personality, heritage, powers, role, or mysterious past before the story even begins.
Whether you are writing a fantasy novel, creating a role-playing character, naming a game avatar, building a fictional kingdom, or simply looking for a magical name with an imaginative feel, this collection gives you plenty of ideas to explore.
Fantasy names can be elegant, mysterious, powerful, whimsical, dark, nature-inspired, royal, celestial, or completely otherworldly. Some sound ancient, while others feel futuristic or enchanted.
In this guide, you will find 250+ fantasy names organized into practical categories, along with tips for creating your own memorable names and choosing one that fits your character or fictional world.
What Are Fantasy Names?
Fantasy names are names associated with imaginary, magical, mythical, legendary, or fictional worlds.
They can be invented specifically for a fictional setting or inspired by real languages, mythology, nature, history, folklore, and existing naming traditions.
A fantasy name might belong to:
- A hero
- A villain
- An elf
- A fairy
- A wizard
- A witch
- A dragon
- A warrior
- A prince or princess
- A magical creature
- A fictional kingdom
- A fantasy village
- A game character
- A fictional family
Fantasy naming is flexible because there is no single naming system that every fantasy world must follow. A dark kingdom might use names with sharp consonants and dramatic sounds, while an enchanted forest culture might favor softer, flowing names.
Fantasy-name resources commonly organize names by qualities such as unique, cool, dark, beautiful, futuristic, royal, and gender-neutral styles.
250+ Fantasy Names
Here are fantasy-inspired names divided by style and character type so you can quickly find ideas that match your story.
Magical Fantasy Names
These names have an enchanted, mystical, or spellbound quality.
- Aeloria
- Althara
- Avelune
- Caeloria
- Celestara
- Elvaria
- Faelora
- Illyra
- Isalune
- Liora
- Lunaria
- Maeloria
- Miralune
- Nymara
- Orlissa
- Sylvara
- Thaloria
- Vaelith
- Veloria
- Xalindra
- Yselora
- Zaelith
- Zoralia
- Aerivelle
- Calystria
These names could suit magical scholars, sorceresses, enchanted travelers, fairy queens, mystical creatures, or characters connected with ancient magic.
Beautiful Fantasy Names
If you want a fantasy name that sounds graceful and elegant, consider these:
- Avelia
- Aurelia
- Bellara
- Celestine
- Elara
- Elowira
- Elarielle
- Fiora
- Isadora
- Luminara
- Marielle
- Meliora
- Seraphina
- Serenelle
- Sylvaria
- Valoria
- Virelia
- Rosavelle
- Elysara
- Calista
Beautiful names work especially well for princesses, healers, fairies, celestial beings, elegant heroes, and magical royalty.
Female Fantasy Names
For a feminine fantasy character, these names offer a mixture of soft, strong, elegant, and mysterious sounds.
- Aelara
- Alenya
- Amelith
- Aralyn
- Avarielle
- Beloria
- Caelina
- Celandra
- Elara
- Elowira
- Elysara
- Faelina
- Ilara
- Ismeria
- Kaelira
- Larelia
- Lyssara
- Maevira
- Naevia
- Nyrella
- Oriella
- Ravella
- Seralyn
- Sylena
- Vaelora
Male Fantasy Names
These names can suit heroes, kings, warriors, adventurers, wizards, and mysterious strangers.
- Aedric
- Alarion
- Arveth
- Baelorin
- Caedryn
- Daeric
- Eldric
- Evaryn
- Faelor
- Galren
- Kaelric
- Lorcan
- Maelor
- Naevor
- Odrien
- Raevan
- Saelorn
- Tarian
- Vaelor
- Valric
- Xandren
- Yvarin
- Zaelor
- Zevran
- Tharion
Gender-Neutral Fantasy Names
Gender-neutral names can work particularly well for mysterious characters, shapeshifters, magical beings, or protagonists whose identity does not need to be signaled by their name.
- Aven
- Aeryn
- Arden
- Ashen
- Cael
- Corin
- Daryn
- Elian
- Ember
- Ever
- Fable
- Haven
- Kael
- Lior
- Lyric
- Maren
- Noren
- Onyx
- Raven
- Rain
- Ren
- Rowan
- Sable
- Sage
- Vale
- Vesper
- Wren
- Zephyr
Gender-neutral fantasy names are also useful for writers who want a name that leaves a character’s gender less obvious at first glance. Large fantasy-name collections similarly treat gender-neutral names as a distinct category for fictional characters and games.
Dark Fantasy Names
Dark fantasy names can create an atmosphere of mystery, danger, curses, shadows, or forbidden magic.
- Morvane
- Nyxara
- Dravik
- Vaelgrim
- Ravena
- Malvora
- Zareth
- Vespera
- Draelon
- Noctra
- Velkris
- Morwenna
- Kaelthorn
- Sable
- Nerezza
- Vorlith
- Draven
- Azrien
- Malric
- Ebonara
- Ravik
- Thorne
- Xyvara
- Zorveth
- Duskryn
A dark name does not have to sound obviously evil. Names such as Vespera, Sable, and Ravena can create mystery without immediately identifying a character as a villain.
Cool Fantasy Names
For a character who needs a modern, confident, or adventurous feel, try:
- Arven
- Blaze
- Cael
- Daxen
- Echo
- Ember
- Jaxor
- Kael
- Kairo
- Knox
- Lux
- Maverin
- Nova
- Onyx
- Phoenix
- Riven
- Ryker
- Soren
- Storm
- Vex
- Wilder
- Xander
- Zane
- Zephyr
- Zorin
Elven Fantasy Names
Elven characters often benefit from names with flowing syllables, soft consonants, and an elegant rhythm.
- Aelthir
- Aerilwen
- Alenora
- Aravae
- Caelith
- Elarion
- Elenwe
- Faelith
- Galadren
- Ilthara
- Laeriel
- Lethariel
- Maelwen
- Naerith
- Nymriel
- Orelith
- Raelwen
- Saelith
- Sylorien
- Taelira
- Vaeriel
- Velanwe
- Yavelle
- Zaeriel
- Aerithiel
When creating an entire elven culture, consider using similar sound patterns across multiple names. This makes the names feel as though they belong to the same language.
Fairy Fantasy Names
Fairy names can be playful, delicate, musical, and bright.
- Lillia
- Faelina
- Elowen
- Nymia
- Roselle
- Lumina
- Avelia
- Faeva
- Mirielle
- Sylphie
- Liora
- Elaria
- Bellina
- Nivella
- Calia
- Fiora
- Lunelle
- Aeria
- Virelle
- Talia
These names can work for fairies, sprites, magical forest creatures, enchanted children, or whimsical side characters.
Witch and Wizard Fantasy Names
Magic users often need names that sound mysterious, scholarly, ancient, or powerful.
Witch Names
- Vespera
- Morgana
- Elspeth
- Nyxara
- Ravella
- Isolde
- Morwen
- Zoraya
- Lunessa
- Calyra
- Elaris
- Sylphira
- Nerissa
- Maevra
- Thalessa
Wizard Names
- Eldrion
- Althorin
- Merovian
- Caelus
- Orinthar
- Valdric
- Zepharion
- Arcanis
- Thalor
- Eryndor
- Malverin
- Orelian
- Vaelric
- Solthar
- Aerion
For writers who need complete character names rather than isolated first names, fantasy generators can be useful for combining first names and surnames. Reedsy’s human fantasy generator, for example, is designed specifically for creating human characters within fictional fantasy settings.
Fantasy Warrior Names
Warrior names often sound strong, direct, and memorable.
- Kaelric
- Draven
- Raxor
- Torvek
- Brannor
- Korran
- Valrik
- Draxen
- Thorne
- Garrick
- Zarek
- Rykar
- Ardan
- Korvin
- Maelor
- Taryn
- Varek
- Darian
- Xander
- Astryn
- Riven
- Soren
- Kaedra
- Varya
- Tharvek
Royal Fantasy Names
Royal characters need names that can sound distinguished, formal, and memorable.
- Aurelia
- Belladore
- Celestine
- Cordelia
- Elsinora
- Evangeline
- Isadora
- Leonara
- Maristella
- Seraphina
- Valeriana
- Aurelian
- Benedict
- Cassian
- Eldorian
- Hadrian
- Leontius
- Maximian
- Octavian
- Valerian
- Alaric
- Theodric
- Evander
- Lysander
- Aurelius
These names can be used for kings, queens, princes, princesses, noble families, royal heirs, and ancient dynasties.
Nature-Inspired Fantasy Names
Nature provides endless inspiration for fantasy worlds.
- Willow
- Briar
- Rowan
- Ember
- Rain
- River
- Meadow
- Fern
- Ash
- Hazel
- Juniper
- Wren
- Lark
- Storm
- Frost
- Dawn
- Moon
- Aurora
- Ivy
- Sage
- Cedar
- Aspen
- Flint
- Moss
- Raven
These can work particularly well for forest guardians, druids, nature mages, woodland elves, and characters connected with the natural world.
Celestial Fantasy Names
If your character is connected with stars, planets, moons, or cosmic magic, celestial names can create an otherworldly impression.
- Astra
- Astria
- Celestia
- Lunara
- Solara
- Novara
- Stellara
- Elara
- Lyra
- Vesper
- Orion
- Solaris
- Caelum
- Altair
- Asterion
- Serion
- Luneth
- Solenne
- Novaris
- Astreon
Dragon Names
Dragons usually need names with a powerful and distinctive sound.
- Vraxxor
- Drakaris
- Zorvax
- Kaelgon
- Tharvok
- Ryxalon
- Vaeldrax
- Morvax
- Azragon
- Korthar
- Xyraxis
- Draeven
- Vorath
- Zalthor
- Kryndor
- Raxith
- Thaldrak
- Veyragon
- Orvax
- Dravora
You can make dragon names even more memorable by giving different dragon clans distinct naming patterns.
For example:
- Fire dragons: Drakaris, Vraxxor, Zalthor
- Ice dragons: Frostara, Kryndor, Vaelith
- Sky dragons: Aerion, Zepharion, Aeryx
- Shadow dragons: Noctra, Vorath, Duskryn
Fantasy Names for Heroes
A hero’s name should generally be memorable enough for readers to recognize quickly.
- Aelric
- Arven
- Caelan
- Darian
- Eldric
- Evander
- Kaelan
- Leon
- Lysander
- Orion
- Rian
- Rowan
- Soren
- Tarian
- Valen
- Aveline
- Elara
- Lyra
- Seraphine
- Sylara
A simple name can often work better than an excessively complicated one when the character appears repeatedly throughout a story.
Fantasy Names for Villains
Villain names can be intimidating, mysterious, elegant, or deceptively ordinary.
- Vaelor Vane
- Morvane
- Draxen
- Veyrik
- Malvoren
- Zareth
- Corvane
- Dravik
- Vorlen
- Kaelthorn
- Ravaryn
- Noxar
- Velkris
- Tharvek
- Azrion
- Morcant
- Varyn
- Zorven
- Ebonric
- Draelon
A villain does not necessarily need an obviously evil name. Sometimes a sophisticated name such as Vaelor Vane can create more intrigue than something overtly sinister.
Short Fantasy Names
Short names are especially useful for games, usernames, side characters, and stories with large casts.
Three-Letter Fantasy Names
- Ari
- Ash
- Cai
- Eir
- Fay
- Kai
- Lux
- Nox
- Nyx
- Rei
- Ren
- Sol
- Tor
- Val
- Vex
- Zia
- Ziv
Four-Letter Fantasy Names
- Aven
- Cael
- Eira
- Elin
- Kira
- Lira
- Luma
- Lyra
- Nira
- Orin
- Rian
- Sora
- Vela
- Veya
- Zora
- Zeth
Short names can be powerful because they are easy to remember and visually simple.
Cute Fantasy Names
For magical pets, fairy characters, young heroes, or whimsical creatures, try:
- Luma
- Pippa
- Nella
- Tilly
- Lumi
- Miri
- Nomi
- Kiki
- Zuzu
- Bibi
- Mimi
- Rumi
- Tavi
- Poppy
- Nixie
- Faye
- Willa
- Mallow
- Zella
- Lilia
Mysterious Fantasy Names
Sometimes the best fantasy name is one that makes readers wonder about the character.
- Veyl
- Soren
- Vesper
- Nyra
- Kael
- Elsin
- Ravelle
- Orin
- Vael
- Neris
- Syl
- Corven
- Eira
- Leth
- Zorin
- Aven
- Maelis
- Riven
- Thalen
- Varyn
These names are especially useful for mysterious travelers, hidden heirs, spies, immortal beings, or characters with secret identities.
Fantasy Last Names
A strong surname can turn a simple first name into a complete fantasy identity.
- Ashbourne
- Blackthorn
- Brightmere
- Dawnveil
- Emberfall
- Evermist
- Frostvale
- Goldhaven
- Grimwood
- Hollowmere
- Ironvale
- Mooncrest
- Nightbloom
- Ravencrest
- Silverbrook
- Starfall
- Stormvale
- Thornmere
- Wildmere
- Winterveil
- Shadowfen
- Sunvale
- Mistwood
- Duskwater
- Dragonmere
Fantasy First and Last Name Combinations
Here are some complete combinations:
- Aeloria Dawnveil
- Kaelric Stormvale
- Sylvara Mooncrest
- Draven Blackthorn
- Elara Silverbrook
- Vaelor Frostvale
- Nyra Nightbloom
- Caelith Starfall
- Aurelia Brightmere
- Riven Ashbourne
- Seralyn Evermist
- Tharion Ironvale
- Lioraen Sunvale
- Veyra Shadowfen
- Elarion Thornmere
Fantasy Kingdom Names
A fantasy world becomes more convincing when its kingdoms, cities, and regions have distinctive names.
- Aeloria
- Valoria
- Eldravia
- Caelondria
- Sylvaran
- Aerenthia
- Lunareth
- Veyloria
- Thalorien
- Arcanor
- Elarion
- Solmara
- Dravaria
- Avalora
- Celestara
- Myrathia
- Velmoria
- Orinthia
- Ravellon
- Staravia
Fantasy Town and Village Names
For smaller settlements, names can feel warmer, more geographic, or more grounded.
- Moonhaven
- Starfall
- Evermere
- Silverhollow
- Thornwick
- Dawnreach
- Frostmere
- Embervale
- Willowmere
- Ravenbrook
- Brightvale
- Mistwood
- Shadowmere
- Goldhaven
- Stormwick
- Rosevale
- Windmere
- Hollowcrest
- Sunreach
- Ashenford
How to Create Your Own Fantasy Names
Creating an original fantasy name does not mean combining random letters. The strongest names usually have a recognizable sound pattern and fit the world around them.
1. Decide Who the Character Is
Before creating the name, identify the character’s role.
Are they a:
- Hero?
- Villain?
- Wizard?
- Witch?
- Warrior?
- Prince?
- Princess?
- Elf?
- Fairy?
- Dragon?
- Healer?
- Merchant?
- Adventurer?
The character’s role can guide the sound and style.
2. Choose the Overall Mood
Decide whether the name should feel:
- Magical
- Dark
- Elegant
- Ancient
- Royal
- Cute
- Fierce
- Mysterious
- Nature-inspired
- Futuristic
For example, Lunara feels softer and more celestial, while Draxen feels sharper and more aggressive.
3. Start With an Idea
Think about a concept connected to your character.
Possible starting points include:
- Moon
- Star
- Forest
- Fire
- Storm
- Raven
- Rose
- Frost
- Shadow
- Dawn
Then experiment with the sound rather than simply adding random letters.
4. Modify the Word
For example:
- Moon → Lunara
- Star → Stariel
- Rose → Rosavelle
- Storm → Stormara
- Ember → Emberia
- Raven → Ravelle
- Frost → Frostyn
The resulting name should remain pronounceable.
5. Create Consistent Naming Rules
If your story has multiple cultures, give each group its own naming style.
For example:
Elven names:
Aelith, Sylorien, Vaeriel
Warrior names:
Kaelric, Draven, Valrik
Royal names:
Aurelia, Octavian, Seraphina
Dark names:
Morvane, Nyxara, Veyrik
This makes your fictional world feel more developed.
How to Choose the Right Fantasy Name
For a Fantasy Novel
Choose names that readers can remember and distinguish easily. Avoid giving several important characters names that sound almost identical.
For example, using Kael, Kaelen, Kaelith, and Kaelor for four major characters could make it harder for readers to keep track of them.
For a Video Game
Short names can work particularly well because they are easy to display and remember.
Names such as Vex, Nyx, Kael, Riven, and Zora have a compact style.
For a Role-Playing Game
Consider the character’s class, background, personality, race, and home region.
A powerful warrior and a cheerful village healer may need completely different naming styles.
For a Baby Name
Some fantasy-style names are established real-world names, while others are invented for fiction. If you are considering one for a baby, research its actual origin, pronunciation, meaning, and current popularity separately.
For additional inspiration, you can explore our guides to unique girl names and rare boy names.
Fantasy Names vs. Fantasy Name Generators
Fantasy name generators can be useful when you need many possibilities quickly. Reedsy’s fantasy generator, for example, includes specialized approaches for different fictional character types rather than treating every fantasy character as the same.
However, generated names still need human judgment.
Before using one, ask:
- Is the name easy to pronounce?
- Is it easy to remember?
- Does it fit the character?
- Does it fit the fictional culture?
- Is it too similar to another character?
- Does it accidentally resemble a famous fictional character?
- Does it work with the surname?
- Does it match the tone of the story?
A generator can provide raw material, but the final choice should fit your world.
Tips for Making Fantasy Names Feel Original
Combine Familiar Sounds
Use recognizable syllables in a fresh combination.
For example:
- Aela + rion = Aelarion
- Vela + ryn = Velaryn
- Syl + oria = Syloria
Experiment With Endings
A familiar root can take on a fantasy feel through a carefully chosen ending.
Examples:
- Luna → Lunara
- Elen → Elenya
- Valen → Valeria
- Cael → Caelia
Use Nature
Nature words are excellent starting points:
- Moon
- Star
- Rose
- Raven
- Willow
- Ember
- Frost
- Storm
Avoid Overcomplication
A name does not become better simply because it contains unusual letters.
Compare:
Vaeloria
with:
Xqzhaelyrth
The second looks more complicated, but that does not make it more memorable. Readers generally need to be able to recognize and pronounce important character names.
Common Fantasy Naming Mistakes
Making Every Name Sound the Same
If every character has the same combination of vowels and consonants, the world can feel repetitive.
Using Too Many Apostrophes
Apostrophes can be useful in some fictional naming systems, but adding them to every name can make names harder to read.
Making Names Too Long
A twelve-syllable name might look impressive, but readers may shorten it naturally.
Ignoring the Setting
A name should fit the culture and era of your fictional world.
Choosing a Name Only Because It Sounds Strange
Strange is not always memorable. A strong name should have a reason for existing within the world.
Frequently Asked Questions
What are fantasy names?
Fantasy names are names designed or selected for magical, mythical, fictional, or imaginary settings. They can be used for characters, creatures, kingdoms, cities, games, stories, and fictional families.
What is a good fantasy name?
A good fantasy name is memorable, pronounceable, distinctive, and appropriate for the character or world. Names such as Aeloria, Caelith, Elara, Vaelor, Sylvara, Riven, Lunara, and Seraphina can provide different fantasy styles.
What are some good female fantasy names?
Aelara, Elowira, Elysara, Faelina, Kaelira, Lyssara, Maevira, Nyrella, Seralyn, Sylena, and Vaelora are feminine fantasy-inspired options.
What are some good male fantasy names?
Aedric, Eldric, Evaryn, Kaelric, Maelor, Raevan, Tarian, Vaelor, Valric, Xandren, and Tharion can work well for male fantasy characters.
What are some gender-neutral fantasy names?
Aven, Arden, Cael, Corin, Ember, Ever, Fable, Haven, Lior, Onyx, Raven, Ren, Rowan, Sage, Vale, Vesper, Wren, and Zephyr are flexible options.
What are some dark fantasy names?
Morvane, Nyxara, Dravik, Vaelgrim, Malvora, Zareth, Vespera, Noctra, Vorlith, Draven, and Duskryn can create a darker atmosphere.
What are some fantasy names for elves?
Aelthir, Aerilwen, Caelith, Elarion, Elenwe, Faelith, Laeriel, Maelwen, Nymriel, Saelith, Sylorien, Vaeriel, and Zaeriel have an elven-inspired sound.
What are some fantasy names for dragons?
Vraxxor, Drakaris, Zorvax, Kaelgon, Tharvok, Ryxalon, Vaeldrax, Korthar, Xyraxis, Kryndor, and Thaldrak can work for dragons or dragon-related characters.
How do I create a fantasy name?
Start with the character’s role and personality, choose a mood, find a familiar root or concept, experiment with sounds and endings, and make sure the finished name is easy enough to pronounce and remember.
Can fantasy names be used for baby names?
Yes, but it is important to distinguish between fictional names and established real-world names. If you are considering a fantasy-inspired name for a baby, verify its origin, meaning, pronunciation, and current popularity before making a final decision.
What makes a name sound magical?
Flowing syllables, unusual but pronounceable combinations, soft sounds, and associations with stars, nature, mythology, magic, or ancient cultures can make a name feel magical.
Should fantasy names have meanings?
They do not have to. A fictional name can simply sound appropriate for a character. However, giving names consistent meanings or linguistic roots can make a fictional world feel more believable.
Are fantasy names only for fictional characters?
No. People also use fantasy-inspired names for usernames, gaming profiles, pets, creative projects, online identities, fictional places, and sometimes baby-name inspiration.
Final Thoughts
The right fantasy name can transform a character from a collection of traits into someone readers remember.
Whether you need a magical name for a sorceress, a powerful name for a warrior, an elegant name for a princess, a mysterious name for a villain, an elven name for a woodland character, or a completely original name for a fictional kingdom, the best choice is one that fits the world around it.
Do not feel pressured to choose the longest, strangest, or most complicated name. A memorable fantasy name is usually distinctive enough to stand out while remaining easy enough for readers to recognize and remember.
Start with the character, choose the atmosphere, experiment with sounds, and then test the complete name aloud. If you are building an entire fantasy world, create consistent naming patterns for different cultures, kingdoms, and character groups.
With the right approach, even a simple combination of sounds can become the name readers associate with an unforgettable adventure.
Whether you’re creating a magical character, building an unforgettable fantasy world, or simply searching for a name that feels extraordinary, explore more creative name ideas at Namesajaca.