How WoW names actually work
Azeroth's races don't share a phone book. Human names are medieval-European with sturdy real-word surnames; dwarves sound like a rockslide learning Scots; night elf names flow like moonlight with surnames of dusk and leaf; gnome names come pre-assembled from a parts catalogue. Across the fence, orc names are one growl long with surnames earned in violence, troll names carry that rolling rhythm and a lore-proper apostrophe, tauren names move like weather across the plains, and Forsaken names read like a Victorian obituary that got back up. This generator builds original names from those conventions — allied races included, each inheriting its parent's phonetics with its own twist.
The hierarchy is the fun part. Faction and race set the sound; add a class and the surname leans in; pick a specialisation, reputation or profession and the titles get personal — a Beast Mastery hunter risks Owner of Too Many Pets, a Bloodsail grinder courts Dread Pirate of the South Seas, and an engineer must live with Survivor of Own Inventions. The deeper the option, the harder it bends the result.
The claiming reality: WoW's name field takes a single name — letters only, twelve maximum, no apostrophes. So the first name is what you actually claim (we flag anything over the cap, and show troll names' claimable form without the apostrophe); surnames and titles are for RP profiles, guild rosters and forum signatures, where the good stuff lives anyway.