Generate a lore-appropriate fantasy name
Fantasy name creation is a branch of constructed language (conlang) work — the practice of building fictional languages with consistent internal logic. Tolkien is the most famous practitioner: he created fully functional languages (Quenya, Sindarin) and then generated character and place names from them, producing the distinctive sound-feel of Middle-earth. "Aragorn" sounds like a human name; "Legolas" sounds Elvish; "Gimli" sounds Dwarven — because each draws from the phonological conventions of its constructed language.
This generator applies phonological pattern matching to produce names that feel appropriate for specific fantasy archetypes — Elvish names favour liquid consonants and open vowels; Orcish names favour harsh consonants and close vowels; human names borrow more from Latin, Old English, and Norse roots.
Related: Pirate Name Generator · Royal Name Generator