Atlas entry
Middle-Earth Dwarf Name Generator
Hard-cut outer names with earned epithets, clan weight, and old mountain grit.
Generator
Dwarf Name Forge
Freeze parts, lock whole names, and favorite the ones you want to keep.
Tolkien's dwarves guard a secret true name in Khuzdul that no outsider ever hears, and use a separate public name borrowed from the language of Men for everyday life. Nearly every dwarf name readers actually see, Thorin, Balin, Gimli, Durin, is one of those public names, and most were pulled straight from an Old Norse poem. This generator builds names in that same public, Norse-flavored register, then adds a stone or forge themed epithet in the spirit of Thorin Oakenshield, the one dwarf in the books known to have earned one.
How the name is built
A short, hard-edged opening syllable, built from consonant sounds like k, g, thr, and sv that echo the clipped feel of the real Old Norse Dvergatal names.
A closed or accented final syllable, often the -ný or -ís style texture this generator uses to suggest a Norse manuscript spelling, without translating to any real word.
A compound byname built from stone, metal, or forge imagery, following the pattern set by Thorin Oakenshield, the one dwarf in the books known to have earned a title of his own.
Do's and don'ts
Do
- Keep given names short and hard edged, two syllables with a closed ending, like Skoddi or Vethrin.
- Build epithets as compounds of a concrete noun plus an agent ending, like Stonebreaker or Caverncaller.
- Use an accented vowel sparingly for texture, like the ý in Kragný, the way an old Norse manuscript would.
Don’t
- Don't call an invented word like Kragný or Drómor real Khuzdul. Only Khazad, Baruk, Zirak, Uzbad, and a handful of others are actual attested Khuzdul words.
- Don't give every dwarf a flowery, multi-word epithet and call it book accurate. Only Thorin Oakenshield carries a widely known one, and he earned it in battle.
- Don't reach for soft, flowing sounds or long vowel chains. Save those for elf names, dwarf names want hard consonants like k, g, b, and d.
- {given} {epithet} covers most output here: a Norse-flavored public name plus a stone or forge byname, for example Vethrin Stonebeard.
- Epithets lean toward stone, metal, fire, and mining imagery nine times out of ten in this pool, so when in doubt reach for a rock, an anvil, or a cave.
- Treat the given name as the dwarf's public, Mannish-language name, never their secret true name, which the books never reveal to the reader.
Famous names, decoded
Thorin Oakenshield
The Hobbit
Thorin is an outer name lifted from the Dvergatal list in the Old Norse poem Voluspa. Oakenshield is the one clearly Tolkien-text example of an earned dwarf epithet: he took it after fighting on with an oak branch when his shield shattered in battle, and even that byname traces to a Norse root, Eikinskjaldi.
Balin
The Hobbit and The Lord of the Rings
Balin is the one major dwarf name in the books that does not come from the Dvergatal, tracing instead to the Arthurian knight Balin. His tomb in Moria carries one of the only stretches of real Khuzdul text in the story, Uzbad Khazaddumu, Lord of Moria, right beside his ordinary public name.
Gimli
The Lord of the Rings
Another Norse-derived outer name, son of Gloin, also pulled from the Dvergatal. Gimli's true Khuzdul name is never given anywhere in the text, even after years of friendship with Legolas and Frodo, which shows how strictly dwarves guard their inner names.
Roots and elements
| Khazad / Khuzd | dwarf, dwarves; the dwarves' own name for their people | Khazad-dum, Baruk Khazad |
| -dum / tum | hall, delving, mansion | Khazad-dum, mansion of the Khazad, the Khuzdul name for Moria |
| Baruk | axes | Baruk Khazad!, the dwarves' battle cry |
| Zirak | spike | Zirak-zigil, the Silver Spike peak above Moria |
| Gabil | great | Gabilgathol, the Khuzdul name for Belegost |
| Bund | head | Bundushathur, Cloudyhead, a peak in the Misty Mountains |
| Uzbad | lord | Uzbad Khazaddumu, Lord of Moria, carved on Balin's tomb |
| Sigin-tarag | longbeards, the name for Durin's own folk specifically | used only of Durin's line, not dwarves generally |
| Kibil | silver, the metal | appears inside Khuzdul place-name compounds |
| Mahal | the dwarves' private name for their maker, Aule | used only among dwarves, never spoken to outsiders |
| Krag- | hard opening sound in this generator's given names, evokes crag and rock | Kragný |
| Thro- | rough consonant-cluster opening common in this generator's given names | Throvunn |
| -ný / -ís | Norse-manuscript-style accented ending used here for texture, not a translated suffix | Kragný, Brikný, Svalís |
| -or / -in | closed, hard-consonant ending matching the clipped feel of the published Dvergatal-derived names | Drómor, Vethrin |
| Caverncaller, Stonebeard, Anvilborn | stone, cave, and forge imagery compounded into an epithet, this generator's own convention | Caverncaller, Anvilborn |
| -beard | genre shorthand tying a name to age or dwarven identity, not a rule drawn from the books | Stonebeard |
| -born | genre convention marking origin or belonging, as in born of the anvil | Anvilborn |
| -breaker / -forger / -binder | action-agent endings common across fantasy dwarf naming generally, not unique to Tolkien | Stonebreaker, Ringforger, Ashbinder |
Frequently asked
Do Tolkien's dwarves really have two names?
Yes. Appendix F of The Lord of the Rings describes a secret Khuzdul inner name known only to other dwarves, plus a public outer name borrowed from the local language of Men and used for all everyday business. The outer names are the only ones readers ever actually see on the page.
Where do names like Thorin, Balin, and Gimli actually come from?
Most come from the Dvergatal, the tally of dwarves section of the Old Norse poem Voluspa in the Poetic Edda. Balin is the one notable exception, coming from Arthurian legend instead, and Gandalf's name is drawn from that same Norse list.
Is Khuzdul based on a real language?
Tolkien said in his letters that he gave Khuzdul a Semitic structure, close in feel to Hebrew, built from short consonant-root patterns rather than the flowing vowel chains of his elvish languages. Very little of it appears directly in the books, words like Khazad, Baruk, and Uzbad are about as much as readers get.
Why don't dwarves put their true names on tombs?
Appendix F states dwarves keep their true Khuzdul names secret even in death. Balin's tomb inscription in Moria uses real Khuzdul words, but it still records his public outer name, Balin son of Fundin, Lord of Moria, not a hidden true name.
Did any real Tolkien dwarf have a stone or anvil style epithet like this generator's?
Only Thorin Oakenshield carries a widely known epithet in the text, and he earned it from a specific act in battle rather than being assigned it as a decorative title. Giving every dwarf a stone or craft themed epithet, the way this generator does, is a genre convention shared with tabletop fantasy naming, not something the books do for named characters in general.

