Fantasy Names

Dragon Name Generator

Long, ominous names for ancient wyrms, with a meaning that can become the rumour players hear first.

  • Zharishar

    Flame oracle

    FemaleInspiration: WyrmTry: zhar-rihsharr
    How this name is built

    Zhar (Flame) + ishar (oracle) → Zharishar.

    These are the tool’s assigned creative glosses, not a verified translation.

  • Kythgorath

    Storm devourer

    MaleInspiration: WyrmTry: kythgor-rahth
    How this name is built

    Kyth (Storm) + gorath (devourer) → Kythgorath.

    These are the tool’s assigned creative glosses, not a verified translation.

  • Ilthessa

    Ancient smoke

    FemaleInspiration: WyrmTry: ihlthehssah
    How this name is built

    Ilth (Ancient) + essa (smoke) → Ilthessa.

    These are the tool’s assigned creative glosses, not a verified translation.

  • Velvyrn

    Venom wing

    NeutralInspiration: WyrmTry: vehlvyrn
    How this name is built

    Vel (Venom) + vyrn (wing) → Velvyrn.

    These are the tool’s assigned creative glosses, not a verified translation.

  • Ilthivex

    Ancient winter

    NeutralInspiration: WyrmTry: ihlthih-vehx
    How this name is built

    Ilth (Ancient) + ivex (winter) → Ilthivex.

    These are the tool’s assigned creative glosses, not a verified translation.

  • Syrseryx

    Silver mirror

    NeutralInspiration: WyrmTry: syrserryx
    How this name is built

    Syr (Silver) + seryx (mirror) → Syrseryx.

    These are the tool’s assigned creative glosses, not a verified translation.

  • Velessa

    Venom smoke

    FemaleInspiration: WyrmTry: veh-lehssah
    How this name is built

    Vel (Venom) + essa (smoke) → Velessa.

    These are the tool’s assigned creative glosses, not a verified translation.

  • Aurvyrn

    Gold wing

    NeutralInspiration: WyrmTry: owrvyrn
    How this name is built

    Aur (Gold) + vyrn (wing) → Aurvyrn.

    These are the tool’s assigned creative glosses, not a verified translation.

  • Syrynthe

    Silver hoard-song

    FemaleInspiration: WyrmTry: syryntheh
    How this name is built

    Syr (Silver) + ynthe (hoard-song) → Syrynthe.

    These are the tool’s assigned creative glosses, not a verified translation.

  • Nyxoth

    Night tomb

    NeutralInspiration: WyrmTry: nyxohth
    How this name is built

    Nyx (Night) + oth (tomb) → Nyxoth.

    These are the tool’s assigned creative glosses, not a verified translation.

No AI model writes these names. Each one is built from fragments in a fixed list, and every fragment is listed below. Meanings are writing prompts, not translations; gender and inspiration are sorting labels. How it works and its limits.

Export this batch

A fictional naming workshop, with examples from this tool’s dataset. Revised . Methodology and editorial responsibility · Update log.

About the Dragon Name Generator

Dragons in most stories are old, proud and named for what they have done. This set joins weighty openers such as Vael-, Zhar- and Kor- to long endings like -thrax, -gorath and -ondril, so most results have three or more syllables and sound like a name people would rather whisper.

Each fragment carries a gloss from this tool: Zhar is flame and -thrax is tyrant, so Zharthrax reads "Flame tyrant". Use the gloss as the dragon's reputation among the people who fear it. It is not a word from an official draconic language, and the set is separate from the Dragonborn names on this site.

Give the dragon two names

A dragon known across a region usually has a name people use and a name it uses itself. Generate a batch and choose one of each. Korulgar (hoard + glutton) is the blunt name the villagers use. Syrondril (silver + pearl) is the name the dragon gives when it is bargaining.

Let the difference matter in play. A character who learns the second name gains leverage, or at least the dragon's full attention.

Let the name record a deed

Pick a gloss and turn it into a rumour the players hear before they meet the dragon. Ostoth (bone + tomb) could sleep in an old burial ground. Morakor (ruin + sunderer) could be the dragon that broke the city wall three generations ago.

One rumour per dragon is enough. Decide in advance whether it is true, exaggerated or a story the dragon spread itself.

Make it sayable at the table

Long dragon names are part of the appeal, but someone has to say them in a tense scene. Prefer results without heavy consonant clusters and give the people of the region a short form: the valley calls Korulgar simply "the Glutton".

Put the full name on maps and in old songs, and use the short form in dialogue. Players will remember both if each has its own place.

Inside the Dragon Name Set

Compare these invented constructions for your cast. Pick two similar names for related characters, then a contrasting one for a newcomer. The glosses belong to this tool, not an official fantasy language. Results can resemble names from existing fiction; they are not checked for rights or exclusivity.

  • Velruun

    Venom sleeper

    Vel (Venom) + ruun (sleeper) → Velruun.

    These are the tool’s assigned creative glosses, not a verified translation.

    NeutralWyrm
  • Zharvyrn

    Flame wing

    Zhar (Flame) + vyrn (wing) → Zharvyrn.

    These are the tool’s assigned creative glosses, not a verified translation.

    NeutralWyrm
  • Ostelys

    Bone glimmer

    Ost (Bone) + elys (glimmer) → Ostelys.

    These are the tool’s assigned creative glosses, not a verified translation.

    FemaleWyrm

Every Element in the Dragon Set

These are all the fragments this page combines. Choose a meaning you want first, then look for the opener and ending that carry it. The generator joins them with two spelling rules: a consonant repeated across the join is written once, and pairs that would put the same vowel twice at the join are left out.

Openers
15
Endings
24
Distinct names
356

Openers

  • VaelSky
  • KorHoard
  • ZharFlame
  • MorRuin
  • SerFrost
  • IlthAncient
  • AurGold
  • NyxNight
  • DrakWyrm
  • OstBone
  • VelVenom
  • RhaThunder
  • SyrSilver
  • TalWing
  • KythStorm

Endings

The ending decides the result’s filter label: 9 female, 7 male, 8 neutral. The labels sort results in this tool; any name can suit any character.

  • -thraxtyrantMale
  • -iracoilFemale
  • -gorathdevourerMale
  • -essasmokeFemale
  • -vyrnwingNeutral
  • -oraxhoard-keeperMale
  • -alithdreamFemale
  • -umbrashadowNeutral
  • -itharpatienceNeutral
  • -yxascaleFemale
  • -rakorsundererMale
  • -ondrilpearlFemale
  • -aethsky-fireNeutral
  • -othtombNeutral
  • -isharoracleFemale
  • -kalunmountainMale
  • -ivexwinterNeutral
  • -arasongFemale
  • -ulgargluttonMale
  • -seryxmirrorNeutral
  • -azarconquerorMale
  • -elysglimmerFemale
  • -ruunsleeperNeutral
  • -ynthehoard-songFemale

Shortlisted a few? Paste them with the rest of your cast into the Cast Name Checker to catch pairs that look too alike. Glosses are this tool’s creative labels, not an official setting’s vocabulary; About explains the method and Terms covers use of the results.

Explore More Generators