├── .npmignore ├── src ├── helpers │ ├── index.ts │ ├── dieroll.ts │ └── isvowel.ts ├── generators │ ├── index.ts │ ├── adventures.ts │ ├── places.ts │ ├── parties.ts │ └── species.ts └── index.ts ├── test ├── test-all.ts └── generators │ ├── places.ts │ ├── adventures.ts │ ├── parties.ts │ └── species.ts ├── tsconfig.json ├── webpack.config.js ├── LICENSE ├── .gitignore ├── package.json └── README.md /.npmignore: -------------------------------------------------------------------------------- 1 | test -------------------------------------------------------------------------------- /src/helpers/index.ts: -------------------------------------------------------------------------------- 1 | 2 | export * from './dieroll'; 3 | export * from './isvowel'; -------------------------------------------------------------------------------- /src/helpers/dieroll.ts: -------------------------------------------------------------------------------- 1 | export const dieRoll = (dieSize = 10) => Math.floor(Math.random() * dieSize) + 1; -------------------------------------------------------------------------------- /src/generators/index.ts: -------------------------------------------------------------------------------- 1 | 2 | export * from './adventures'; 3 | export * from './parties'; 4 | export * from './places'; 5 | export * from './species'; -------------------------------------------------------------------------------- /src/helpers/isvowel.ts: -------------------------------------------------------------------------------- 1 | 2 | import * as includes from 'lodash.includes'; 3 | 4 | export const isVowel = (letter) => includes(['a', 'e', 'i', 'o', 'u'], letter); -------------------------------------------------------------------------------- /test/test-all.ts: -------------------------------------------------------------------------------- 1 | 2 | 3 | import './generators/species'; 4 | import './generators/parties'; 5 | import './generators/places'; 6 | import './generators/adventures'; -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- 1 | 2 | export * from './generators/species'; 3 | export * from './generators/parties'; 4 | export * from './generators/places'; 5 | export * from './generators/adventures'; -------------------------------------------------------------------------------- /test/generators/places.ts: -------------------------------------------------------------------------------- 1 | 2 | 3 | import * as placesTest from '../../src/generators/places'; 4 | 5 | ['tavern'].forEach(place => { 6 | console.log(place, placesTest[place]()); 7 | }); -------------------------------------------------------------------------------- /test/generators/adventures.ts: -------------------------------------------------------------------------------- 1 | 2 | 3 | import * as adventuresTest from '../../src/generators/adventures'; 4 | 5 | ['adventure'].forEach(adv => { 6 | console.log(adv, adventuresTest[adv]()); 7 | }); -------------------------------------------------------------------------------- /test/generators/parties.ts: -------------------------------------------------------------------------------- 1 | 2 | import * as partiesTest from '../../src/generators/parties'; 3 | 4 | ['mysticOrder', 'militaryUnit', 'guild'].forEach(type => { 5 | console.log(type, partiesTest[type]()); 6 | }); -------------------------------------------------------------------------------- /test/generators/species.ts: -------------------------------------------------------------------------------- 1 | 2 | import * as speciesTest from '../../src/generators/species'; 3 | 4 | ['cavePerson', 'dwarf', 'halfling', 5 | 'gnome', 'elf', 'highelf', 'fairy', 6 | 'highfairy', 'darkelf', 'drow', 7 | 'halfdemon', 'demon', 'dragon', 'angel'].forEach(type => { 8 | 9 | ['male', 'female', 'none'].forEach(gender => { 10 | console.log(type, gender, speciesTest[type](gender)); 11 | }); 12 | 13 | }); 14 | 15 | ['goblin', 'orc', 'ogre', 'demon', 'human'].forEach(type => { 16 | console.log(type, speciesTest[type]()); 17 | }); -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compileOnSave": false, 3 | "compilerOptions": { 4 | "baseUrl": "src", 5 | "sourceMap": true, 6 | "declaration": true, 7 | "moduleResolution": "node", 8 | "module": "commonjs", 9 | "outDir": "./dist", 10 | "emitDecoratorMetadata": true, 11 | "experimentalDecorators": true, 12 | "target": "ES2015", 13 | "skipLibCheck": true, 14 | "typeRoots": [ 15 | "node_modules/@types" 16 | ], 17 | "lib": [ 18 | "es2016", 19 | "dom" 20 | ] 21 | }, 22 | "exclude": [ 23 | "node_modules", 24 | "dist" 25 | ] 26 | } -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | 3 | entry: './src/index.ts', 4 | 5 | // Currently we need to add '.ts' to the resolve.extensions array. 6 | resolve: { 7 | extensions: ['.ts', '.js', '.json'] 8 | }, 9 | 10 | output: { 11 | path: require('path').resolve(__dirname, 'dist'), 12 | filename: 'index.js', 13 | library: 'fantastical', 14 | libraryTarget: 'umd' 15 | }, 16 | 17 | // Source maps support ('inline-source-map' also works) 18 | devtool: 'source-map', 19 | 20 | // Add the loader for .ts files. 21 | module: { 22 | loaders: [ 23 | { 24 | test: /\.ts$/, 25 | loader: 'awesome-typescript-loader' 26 | } 27 | ] 28 | } 29 | }; -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 Kyle J. Kemp 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | 8 | # Runtime data 9 | pids 10 | *.pid 11 | *.seed 12 | *.pid.lock 13 | 14 | # Directory for instrumented libs generated by jscoverage/JSCover 15 | lib-cov 16 | 17 | # Coverage directory used by tools like istanbul 18 | coverage 19 | 20 | # nyc test coverage 21 | .nyc_output 22 | 23 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 24 | .grunt 25 | 26 | # Bower dependency directory (https://bower.io/) 27 | bower_components 28 | 29 | # node-waf configuration 30 | .lock-wscript 31 | 32 | # Compiled binary addons (http://nodejs.org/api/addons.html) 33 | build/Release 34 | 35 | # Dependency directories 36 | node_modules/ 37 | jspm_packages/ 38 | 39 | # Typescript v1 declaration files 40 | typings/ 41 | 42 | # Optional npm cache directory 43 | .npm 44 | 45 | # Optional eslint cache 46 | .eslintcache 47 | 48 | # Optional REPL history 49 | .node_repl_history 50 | 51 | # Output of 'npm pack' 52 | *.tgz 53 | 54 | # Yarn Integrity file 55 | .yarn-integrity 56 | 57 | # dotenv environment variables file 58 | .env 59 | 60 | .idea 61 | 62 | dist -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "fantastical", 3 | "version": "2.0.1", 4 | "description": "a fantasy name generator", 5 | "main": "./dist/index.js", 6 | "typings": "./dist/src/index.d.ts", 7 | "scripts": { 8 | "test": "ts-node test/test-all", 9 | "prepublish": "npm run build", 10 | "build": "webpack --config webpack.config.js" 11 | }, 12 | "repository": { 13 | "type": "git", 14 | "url": "git+https://github.com/seiyria/fantastical.git" 15 | }, 16 | "keywords": [ 17 | "fantasy", 18 | "name", 19 | "generator", 20 | "namegen" 21 | ], 22 | "engines": { 23 | "node": ">= 7.0.0" 24 | }, 25 | "author": "Kyle Kemp ", 26 | "license": "MIT", 27 | "bugs": { 28 | "url": "https://github.com/seiyria/fantastical/issues" 29 | }, 30 | "homepage": "https://github.com/seiyria/fantastical#readme", 31 | "dependencies": { 32 | "lodash.capitalize": "^4.2.1", 33 | "lodash.endswith": "^4.2.1", 34 | "lodash.includes": "^4.3.0", 35 | "lodash.sample": "^4.2.1" 36 | }, 37 | "devDependencies": { 38 | "awesome-typescript-loader": "3.4.1", 39 | "ts-node": "4.1.0", 40 | "typescript": "2.7.2", 41 | "webpack": "5.75.0" 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # fantastical 2 | A fantasy name generator based on [fantasygen](https://github.com/alxgiraud/fantasygen). You can see examples of the output below [here](http://fantasygen.herokuapp.com/). 3 | 4 | ## Install 5 | `npm i fantastical` 6 | 7 | ## Usage 8 | `import { human, mysticOrder, adventure, tavern, species, parties, places, adventures } = from 'fantastical';` 9 | 10 | ## API 11 | 12 | ### `species` 13 | 14 | Some species support options, and those will be listed. If a species allows for a gender, you can use `'male'`, `'female'`, or any other string (including null) to ignore gender usage. 15 | 16 | Function | Options 17 | -------- | ------- 18 | `goblin` | none 19 | `orc` | none 20 | `ogre` | none 21 | `cavePerson` | `gender` 22 | `dwarf` | `gender` 23 | `halfling` | `gender` 24 | `gnome` | `gender` 25 | `elf` | `gender` 26 | `highelf` | `gender` 27 | `fairy` | `gender` 28 | `highfairy` | `gender` 29 | `darkelf` | `gender` 30 | `drow` | `gender` 31 | `halfdemon` | `gender` 32 | `demon` | none 33 | `dragon` | `gender` 34 | `angel` | `gender` 35 | `human` | `{ allowMultipleNames: boolean }` 36 | 37 | ### `parties` 38 | 39 | No party supports options at this time. 40 | 41 | Function | Options 42 | -------- | ------- 43 | `mysticOrder` | none 44 | `militaryUnit`| none 45 | `guild` | none 46 | 47 | ### `places` 48 | 49 | No place function supports options at this time. 50 | 51 | Function | Options 52 | -------- | ------- 53 | `tavern` | none 54 | 55 | ### `adventures` 56 | 57 | No adventure function supports options at this time. 58 | 59 | Function | Options 60 | -------- | ------- 61 | `adventure` | none 62 | -------------------------------------------------------------------------------- /src/generators/adventures.ts: -------------------------------------------------------------------------------- 1 | 2 | import * as capitalize from 'lodash.capitalize'; 3 | import * as sample from 'lodash.sample'; 4 | 5 | const _adventures = { 6 | role: ['arrangers', 'bestowers', 'disbursers', 'disposers', 'harmonisers', 'reconcilers', 'regulators', 'reinstaters', 'restorers'], 7 | goal: ['balance', 'congruity', 'correlation', 'correspondence', 'equilibrium', 'equipoise', 'equity', 'equivalence', 'parity', 'symmetry'], 8 | adjective: ['risky', 'wild', 'hazardous', 'speculative', 'rough', 'easy', 'boring', 'simple', 'violent', 'idle', 'fantastic', 'raging', 'difficult', 'ridiculous', 'tame', 'meek', 'quiet', 'docile', 'domestic', 'gentle', 'subdued', 'unexciting'], 9 | location: ['plains', 'swamp', 'cave', 'castle', 'fortress', 'park', 'tavern', 'graveyard', 'necropolis', 'crypt', 'barrow', 'lair', 'encampment', 'mine', 'mountain pass', 'sewers', 'woods', 'shrine', 'tomb', 'armory', 'ritual chamber', 'summit', 'cistern', 'nest', 'ruins', 'temple', 'mystic plane', 'slave pens', 'deepsea trench', 'peak', 'weald', 'void', 'grove', 'thicket', 'cellar', 'palace', 'keep', 'ridge', 'vault', 'ship', 'pit', 'lab', 'lighthouse', 'lagoon', 'cove', 'library', 'moor', 'isle', 'island', 'archipelago', 'highlands', 'village', 'hideout', 'vessel'], 10 | noun: ['adventure', 'escapade', 'venture', 'undertaking', 'gamble', 'fight', 'trip', 'walk', 'quest', 'pursuit'], 11 | patterns: [ 12 | ' ', 13 | ' for ', 14 | ' for ', 15 | ' ', 16 | ' to the ', 17 | ' to the ', 18 | ' ', 19 | ' ', 20 | ' to the ', 21 | ' for ' 22 | ], 23 | }; 24 | 25 | export const adventure = () => { 26 | const pattern = sample(_adventures.patterns); 27 | 28 | return pattern.replace(/<([\w\W]*?)>/g, (match) => { 29 | 30 | match = match.replace(/<|>/g, ''); 31 | const item = sample(_adventures[match]); 32 | return capitalize(item); 33 | }); 34 | }; 35 | 36 | export const adventures = { adventure }; -------------------------------------------------------------------------------- /src/generators/places.ts: -------------------------------------------------------------------------------- 1 | 2 | import * as capitalize from 'lodash.capitalize'; 3 | import * as sample from 'lodash.sample'; 4 | 5 | const _tavern = { 6 | patterns: [ 7 | ' ', 8 | ' ', 9 | 'The <adjective> <noun>', 10 | 'The <adjective> <noun> <title>', 11 | '<noun> & <noun>', 12 | '<noun> & <noun> <title>', 13 | '<adjective> <title>', 14 | 'The <adjective> <title>' 15 | ], 16 | noun: ['dog', 'wolf', 'fox', 'cat', 'lion', 'tiger', 'kitten', 'ox', 'cow', 'sow', 'bull', 'calf', 'horse', 'stallion', 'mare', 'foal', 'owl', 'eagle', 'falcon', 'hawk', 'raven', 'crow', 'gull', 'fish', 'whale', 'shark', 'octopus', 'squid', 'goat', 'sheep', 'ewe', 'fly', 'butterfly', 'dragonfly', 'beetle', 'ant', 'wasp', 'termite', 'louse', 'worm', 'lizard', 'frog', 'toad', 'snake', 'chameleon', 'unicorn', 'gryphon', 'dragon', 'wyvern', 'roc', 'clam', 'oyster', 'starfish', 'slug', 'snail', 'mouse', 'rat', 'beaver', 'marten', 'mink', 'otter', 'seal', 'manatee', 'chipmunk', 'squirrel', 'gopher', 'tower', 'castle', 'dagger', 'sword', 'bow', 'arrow', 'hat', 'boot', 'trophy', 'goose', 'duck', 'boat', 'ship', 'river', 'falls', 'forest', 'mountain', 'vampire', 'skeleton', 'witch', 'wench', 'lady', 'lord', 'knight', 'drunk', 'shield', 'wand', 'helm', 'flask', 'flagon', 'pint', 'shot', 'flower'], 17 | adjective: ['red', 'orange', 'yellow', 'green', 'blue', 'purple', 'sanguine', 'sepia', 'ochre', 'puce', 'navy', 'maroon', 'pink', 'peach', 'cyan', 'violet', 'brown', 'black', 'gray', 'white', 'silver', 'gold', 'jumping', 'sleeping', 'running', 'rolling', 'laughing', 'singing', 'flying', 'burning', 'swimming', 'crying', 'roaring', 'screaming', 'silent', 'petrified', 'hiding', 'hidden', 'lost', 'forgotten', 'shiny', 'drowning', 'giant', 'tiny', 'fat', 'skinny', 'humorous', 'lonely', 'drunken', 'slimy', 'undead', 'dark', 'bright', 'magical', 'enchanted', 'poor', 'wealthy', 'lucky', 'unfortunate', 'angry', 'happy', 'sad', 'thieving', 'desperate', 'divine', 'arcane', 'profane', 'discreet', 'buried', 'false', 'foolish', 'flatulent', 'hypnotic', 'haunted', 'special', 'fun', 'drab', 'daring', 'stubborn', 'sober', 'talking', 'naked', 'suffering', 'cheap', 'smelly', 'easy', 'heroic', 'hovering', 'married', 'pious', 'pompous', 'illegal', 'sacred', 'defiled', 'spoilt', 'wooden', 'bloody', 'yawning', 'sleepy', 'hungry', 'steel'], 18 | title: ['bar', 'brewhouse', 'beerhouse', 'mead house', 'alehouse', 'speakeasy', 'pub', 'lounge', 'brewery', 'loft', 'clubhouse', 'inn', 'tavern', 'den', 'lodge'] 19 | }; 20 | 21 | export const tavern = () => { 22 | const pattern = sample(_tavern.patterns); 23 | 24 | return pattern.replace(/<([\w\W]*?)>/g, (match) => { 25 | 26 | match = match.replace(/<|>/g, ''); 27 | const item = sample(_tavern[match]); 28 | return capitalize(item); 29 | }); 30 | }; 31 | 32 | export const places = { tavern }; -------------------------------------------------------------------------------- /src/generators/parties.ts: -------------------------------------------------------------------------------- 1 | 2 | import * as capitalize from 'lodash.capitalize'; 3 | import * as sample from 'lodash.sample'; 4 | 5 | import { dieRoll } from '../helpers'; 6 | import { human } from './species'; 7 | 8 | const _mysticOrder = { 9 | patterns: [ 10 | '<group> of the <entity>', 11 | '<group> of the <description> <entity>', 12 | '<description> <group> of the <description> <entity>', 13 | '<description> <group>' 14 | ], 15 | group: { 16 | cliques: ['alliance', 'association', 'band', 'brotherhood', 'cabal', 'circle', 'conclave', 'confraternity', 'convocation', 'coterie', 'fellowship', 'fraternity', 'guild', 'league', 'order', 'siblingship', 'sisterhood', 'society', 'sorority'], 17 | people: ['adepts', 'apostles', 'aspirants', 'brothers', 'children', 'colleagues', 'devotees', 'disciples', 'fellows', 'followers', 'gentlemen', 'illuminants', 'initiates', 'keepers', 'ladies', 'masters', 'probers', 'revealers', 'seekers', 'servants', 'siblings', 'sisters', 'votaries'] 18 | }, 19 | description: { 20 | quality: ['ancient', 'arcane', 'astral', 'blinding', 'bright', 'brilliant', 'burning', 'bygone', 'cardinal', 'celestial', 'cloudy', 'concealed', 'cosmic', 'dark', 'deep', 'dexter', 'difficult', 'dusky', 'effulgent', 'elder', 'elemental', 'esoteric', 'eternal', 'ethereal', 'existential', 'forgotten', 'gloomy', 'glorious', 'glowing', 'gnostic', 'hidden', 'ineffable', 'inner', 'lost', 'luminous', 'lunar', 'magical', 'maieutical', 'mysterious', 'mystic', 'occult', 'penumbral', 'profound', 'pure', 'quintessential', 'radiant', 'recondite', 'resplendent', 'revealed', 'sacred', 'secret', 'shadowed', 'shining', 'sidereal', 'singing', 'sinister', 'solemn', 'spiral', 'spiritual', 'starry', 'solar', 'sublime', 'supernal', 'timeless', 'transcendent', 'true', 'veiled', 'zetetic'], 21 | colour: ['amber', 'amethyst', 'aquamarine', 'azure', 'beryl', 'black', 'blue', 'brazen', 'bronze', 'brown', 'carmine', 'cerulean', 'copper', 'crimson', 'crystal', 'ebony', 'emerald', 'golden', 'green', 'grey', 'incarnadine', 'indigo', 'ivory', 'jade', 'jet', 'malachite', 'orange', 'pearly', 'purple', 'rainbow', 'red', 'rosy', 'ruby', 'russet', 'sable', 'sapphire', 'scarlet', 'silver', 'topaz', 'turquoise', 'umber', 'vermilion', 'violaceous', 'violet', 'viridian', 'white', 'yellow'] 22 | }, 23 | entities: ['arcana', 'beyond', 'chalice', 'chamber', 'cloud', 'cowl', 'crown', 'crystal', 'darkness', 'dawn', 'day', 'doctrine', 'dominion', 'energy', 'enlightenment', 'eye', 'faith', 'fane', 'fire', 'flame', 'fountain', 'gate', 'glyph', 'grail', 'hand', 'harmony', 'heart', 'helix', 'influence', 'insight', 'key', 'knowledge', 'learning', 'light', 'lore', 'mantle', 'mastery', 'mind', 'moon', 'mystery', 'night', 'orb', 'path', 'pentacle', 'pillar', 'pool', 'portal', 'power', 'pyramid', 'question', 'radiance', 'rainbow', 'revelation', 'robe', 'rod', 'sapience', 'sceptre', 'scroll', 'secret', 'shadow', 'shrine', 'sigil', 'sign', 'sky', 'space', 'sphere', 'spring', 'staff', 'star', 'stone', 'sun', 'symbol', 'teaching', 'temple', 'throne', 'time', 'truth', 'twilight', 'veil', 'verity', 'void', 'wand', 'way', 'wisdom', 'word', 'world'] 24 | }; 25 | 26 | const _militaryUnit = { 27 | patterns: [ 28 | '<commander>\'s <group>', 29 | '<colour> <group>', 30 | '<other> <group>', 31 | '<colour> <other> <group>', 32 | '<other> <colour> <group>', 33 | '<group> of the <place>' 34 | ], 35 | groups: [ 36 | //team 37 | ['armada', 'army', 'battalion', 'brigade', 'cohort', 'commandos', 'company', 'contingent', 'division', 'fleet', 'force', 'garrison', 'guard', 'legion', 'militia', 'patrol', 'phalanx', 'platoon', 'regiment', 'section', 'sentinel', 'sentry', 'squad', 'squadron', 'troop', 'vanguard'], 38 | //soldiers 39 | ['avengers', 'champions', 'elite', 'fighters', 'janissaries', 'marines', 'paladins', 'riders', 'skirmishers', 'soldiers', 'troopers', 'veterans', 'victors', 'warriors'], 40 | //warders 41 | ['crusaders', 'defenders', 'guardians', 'guards', 'keepers', 'knights', 'lords', 'preservers', 'protectors', 'rangers', 'sentinels', 'sentries', 'wardens', 'warders', 'watchers'], 42 | //mercenaries 43 | ['bandits', 'destroyers', 'devourers', 'marauders', 'pirates', 'raptors', 'reavers'], 44 | //gear 45 | ['arrows', 'axes', 'blades', 'bows', 'bucklers', 'claws', 'daggers', 'darts', 'fangs', 'fists', 'flails', 'gauntlets', 'halberds', 'hammers', 'helms', 'knives', 'lances', 'maces', 'pikes', 'scythes', 'shields', 'spears', 'swords', 'talons', 'teeth'], 46 | //creatures 47 | ['angels', 'basilisks', 'cobras', 'demons', 'devils', 'eagles', 'falcons', 'griffins', 'hawks', 'hounds', 'jaguars', 'lions', 'panthers', 'rats', 'scorpions', 'sharks', 'tigers', 'vipers', 'wolves'] 48 | ], 49 | description: { 50 | colour: ['black', 'white', 'red', 'gold', 'silver', 'iron', 'blue', 'green', 'grey'], 51 | other: ['battle', 'blood', 'bolt', 'bone', 'chaos', 'dark', 'death', 'dire', 'doom', 'fire', 'flame', 'free', 'high', 'law', 'light', 'lightning', 'moon', 'night', 'rune', 'sea', 'skull', 'star', 'storm', 'sun', 'thunder', 'thunderbolt', 'torch', 'war', 'wave', 'wind', 'wing', 'wrath'] 52 | }, 53 | places: { 54 | seas: ['billow', 'breaker', 'brine', 'deep', 'foam', 'main', 'ocean', 'sea', 'surf', 'swell', 'water', 'wave'], 55 | lands: ['cave', 'cavern', 'city', 'crag', 'dell', 'desert', 'earth', 'forest', 'grove', 'hall', 'hill', 'hinterland', 'isle', 'lake', 'land', 'march', 'marsh', 'path', 'plain', 'province', 'range', 'river', 'rock', 'sand', 'shore', 'stone', 'stream', 'tower', 'trail', 'valley', 'water', 'way', 'wood'] 56 | } 57 | }; 58 | 59 | const _guilds = { 60 | roles: ['arrangers', 'bestowers', 'disbursers', 'disposers', 'harmonisers', 'reconcilers', 'regulators', 'reinstaters', 'restorers'], 61 | goals: ['balance', 'congruity', 'correlation', 'correspondence', 'equilibrium', 'equipoise', 'equity', 'equivalence', 'parity', 'symmetry'], 62 | adjectives: ['acute', 'apposite', 'apt', 'decisive', 'dependable', 'extreme', 'faithful', 'final', 'fitting', 'impartial', 'reliable', 'supreme', 'ultimate', 'utmost'], 63 | actions: ['action', 'justice', 'reckoning', 'recompense', 'redress', 'reparation', 'reprisal', 'requital', 'retribution', 'satisfaction', 'vindication'], 64 | titles: ['alliance', 'association', 'company', 'corporation', 'organisation', 'society', 'syndicate'], 65 | descriptions: ['black', 'cloud', 'dark', 'dim', 'dusk', 'fog', 'gloom', 'grey', 'night', 'shade', 'shadow', 'smoke', 'quiet', 'subtle', 'whispering', 'bloody', 'hidden', 'red', 'ready', 'sharp', 'sudden'], 66 | groups: [ 67 | //weapon 68 | ['blade', 'bolt', 'claw', 'dagger', 'dirk', 'fang', 'hand', 'knife'], 69 | //item 70 | ['balance', 'hourglass', 'scales', 'cloak', 'cowl', 'hand', 'hood', 'mantle', 'mask'], 71 | //creature 72 | ['snake', 'scorpion', 'spider', 'bat', 'cat', 'daw', 'dog', 'owl', 'pye', 'rat', 'weasel'], 73 | //action 74 | ['bring', 'find', 'hunt', 'kill', 'search', 'seek', 'shadow', 'slay', 'stalk'] 75 | ] 76 | }; 77 | 78 | export const mysticOrder = () => { 79 | const config = { 80 | group: _mysticOrder.group[dieRoll(10) > 5 ? 'cliques' : 'people'], 81 | entity: _mysticOrder.entities, 82 | description: _mysticOrder.description.quality.concat(_mysticOrder.description.colour) 83 | }; 84 | 85 | let name = sample(_mysticOrder.patterns); 86 | 87 | return name.replace(/<([\w\W]*?)>/g, (match) => { 88 | match = match.replace(/<|>/g, ''); 89 | return capitalize(sample(config[match])); 90 | }); 91 | }; 92 | 93 | export const militaryUnit = () => { 94 | const config = { 95 | commander: [human()], 96 | group: sample(_militaryUnit.groups), 97 | colour: _militaryUnit.description.colour, 98 | other: _militaryUnit.description.other, 99 | place: _militaryUnit.places.seas.concat(_militaryUnit.places.lands) 100 | }; 101 | 102 | let name = sample(_militaryUnit.patterns); 103 | 104 | return name.replace(/<([\w\W]*?)>/g, (match) => { 105 | 106 | match = match.replace(/<|>/g, ''); 107 | const item = sample(config[match]); 108 | return capitalize(item); 109 | }); 110 | }; 111 | 112 | export const guild = () => { 113 | const roll = dieRoll(10); 114 | 115 | if(roll < 3) return `${capitalize(sample(_guilds.roles))} of ${capitalize(sample(_guilds.goals))}`; 116 | if(roll < 6) return `${capitalize(sample(_guilds.adjectives))} ${capitalize(sample(_guilds.actions))} ${capitalize(sample(_guilds.titles))}`; 117 | 118 | return `${capitalize(sample(_guilds.descriptions))} ${capitalize(sample(sample(_guilds.groups)))}`; 119 | }; 120 | 121 | export const parties = { mysticOrder, militaryUnit, guild }; -------------------------------------------------------------------------------- /src/generators/species.ts: -------------------------------------------------------------------------------- 1 | 2 | import * as capitalize from 'lodash.capitalize'; 3 | import * as sample from 'lodash.sample'; 4 | import * as endsWith from 'lodash.endswith'; 5 | 6 | import { dieRoll, isVowel } from '../helpers'; 7 | 8 | export type Gender = 'male' | 'female'; 9 | 10 | const _names = { 11 | vileAndCrude: { 12 | small: ['ach', 'adz', 'ak', 'ark', 'az', 'balg', 'bilg', 'blid', 'blig', 'blok', 'blot', 'bolg', 'bot', 'bug', 'burk', 'dokh', 'drik', 'driz', 'duf', 'flug', 'ga', 'gad', 'gag', 'gah', 'gak', 'gar', 'gat', 'gaz', 'ghag', 'ghak', 'git', 'glag', 'glak', 'glat', 'glig', 'gliz', 'glok', 'gnat', 'gog', 'grak', 'grat', 'guk', 'hig', 'irk', 'kak', 'khad', 'krig', 'lag', 'lak', 'lig', 'likk', 'loz', 'luk', 'mak', 'maz', 'miz', 'mub', 'nad', 'nag', 'naz', 'nig', 'nikk', 'nogg', 'nok', 'nukk', 'rag', 'rak', 'rat', 'rok', 'shrig', 'shuk', 'skrag', 'skug', 'slai', 'slig', 'slog', 'sna', 'snag', 'snark', 'snat', 'snig', 'snik', 'snit', 'sog', 'spik', 'stogg', 'tog', 'urf', 'vark', 'yad', 'yagg', 'yak', 'yark', 'yarp', 'yig', 'yip', 'zat', 'zib', 'zit', 'ziz'], 13 | medium: ['ag', 'aug', 'bad', 'bag', 'bakh', 'bash', 'baz', 'blag', 'brag', 'brog', 'bruz', 'dag', 'dakk', 'darg', 'dob', 'dog', 'drab', 'dug', 'dur', 'gash', 'ghaz', 'glakh', 'glaz', 'glob', 'glol', 'gluf', 'glur', 'gnarl', 'gnash', 'gnub', 'gob', 'gokh', 'gol', 'golk', 'gor', 'grakh', 'grash', 'grath', 'graz', 'grot', 'grub', 'grud', 'gud', 'gut', 'hag', 'hakk', 'hrat', 'hrog', 'hrug', 'khag', 'khar', 'krag', 'krud', 'lakh', 'lash', 'lob', 'lub', 'lud', 'luf', 'luk', 'molk', 'muk', 'muz', 'nar', 'ogg', 'olg', 'rag', 'rash', 'rogg', 'rorg', 'rot', 'rud', 'ruft', 'rug', 'rut', 'shad', 'shag', 'shak', 'shaz', 'shog', 'skar', 'skulg', 'slur', 'snar', 'snorl', 'snub', 'snurr', 'sod', 'stulg', 'thak', 'trog', 'ug', 'umsh', 'ung', 'uth', 'yakh', 'yash', 'yob', 'zahk', 'zog'], 14 | large: ['argh', 'barsh', 'bog', 'burz', 'dof', 'drok', 'drub', 'drug', 'dub', 'dug', 'dul', 'dursh', 'dush', 'duz', 'faug', 'fug', 'ghakh', 'ghar', 'ghash', 'ghol', 'ghor', 'ghukk', 'ghul', 'glub', 'glud', 'glug', 'gluz', 'gom', 'grad', 'grash', 'grob', 'grogg', 'grok', 'grol', 'gru', 'gruf', 'gruk', 'grul', 'grum', 'grumf', 'grut', 'gruz', 'guhl', 'gulv', 'hai', 'hrung', 'hur', 'hurg', 'kai', 'klob', 'krod', 'kug', 'kulk', 'kur', 'lorg', 'lug', 'lukh', 'lum', 'lurz', 'lush', 'luz', 'makh', 'maug', 'molg', 'mud', 'mug', 'mul', 'murk', 'muzd', 'nakh', 'narg', 'obb', 'rolb', 'rukh', 'ruz', 'sharg', 'shruf', 'shud', 'shug', 'shur', 'shuz', 'slub', 'slud', 'slug', 'snad', 'snog', 'thrag', 'thulk', 'thurk', 'trug', 'ulg', 'ur', 'urd', 'urgh', 'urkh', 'uz', 'yug', 'yur', 'zud', 'zug'] 15 | }, 16 | primitive: { 17 | names: ['ahg', 'baod', 'beegh', 'bohr', 'bul', 'buli', 'burh', 'buri', 'chah', 'dhak', 'digri', 'dum', 'eghi', 'ehm', 'faogh', 'feehm', 'ghad', 'ghah', 'gham', 'ghan', 'ghat', 'ghaw', 'ghee', 'ghish', 'ghug', 'giree', 'gonkh', 'goun', 'goush', 'guh', 'gunri', 'hah', 'hani', 'haogh', 'hatoo', 'heghi', 'heh', 'hoo', 'houm', 'hree', 'ig', 'kham', 'khan', 'khaz', 'khee', 'khem', 'khuri', 'logh', 'lugh', 'maoh', 'meh', 'mogh', 'mouh', 'mugh', 'naoh', 'naroo', 'nham', 'nuh', 'ob', 'oli', 'orf', 'ough', 'ouh', 'peh', 'pogh', 'pugh', 'puh', 'quagi', 'rahoo', 'rhoo', 'rifoo', 'ronkh', 'rouk', 'saom', 'saori', 'shehi', 'shlo', 'shom', 'shour', 'shul', 'snaoh', 'suhi', 'suth', 'teb', 'thom', 'toudh', 'tregh', 'tuhli', 'ub', 'urush', 'ush', 'vuh', 'wah', 'wuh', 'yaum', 'yauth', 'yeeh', 'yih', 'yuh', 'zham'], 18 | suffixes: ['doh', 'rei', 'mih', 'fah', 'soh', 'lah', 'tih', 'daoh'] 19 | }, 20 | doughty: { 21 | syllables: ['bal', 'durn', 'na', 'bord', 'from', 'nor', 'born', 'fror', 'nord', 'brim', 'fuld', 'orm', 'brod', 'fund', 'skand', 'brokk', 'gim', 'skond', 'brom', 'glo', 'storn', 'bru', 'gond', 'strom', 'bur', 'gord', 'stur', 'burl', 'gorm', 'sturl', 'da', 'grad', 'sund', 'dal', 'grim', 'thor', 'dolg', 'grod', 'thorn', 'dor', 'grom', 'thra', 'dorm', 'guld', 'thro', 'dral', 'gund', 'throl', 'drim', 'gur', 'thror', 'drom', 'hord', 'thru', 'dur', 'horn', 'thrur', 'durm', 'hra', 'thund'], 22 | maleSuffixes: ['bor', 'din', 'in', 'in', 'in', 'ir', 'li', 'li', 'lin', 'nir', 'or', 'ri', 'ri', 'rin', 'rok', 'ror', 'rur', 'vi', 'vir', 'vor'], 23 | femaleSuffixes: ['bis', 'da', 'dis', 'dis', 'dis', 'dis', 'ga', 'hild', 'is', 'is', 'lif', 'lind', 'lis', 'na', 'nis', 'ris', 'rith', 'run', 'run', 'vis'] 24 | }, 25 | homely: { 26 | syllables: ['ad', 'blanc', 'falc', 'mil', 'adel', 'boff', 'ferd', 'mung', 'adr', 'bomb', 'frob', 'od', 'ail', 'bram', 'fulb', 'oth', 'alb', 'bung', 'gam', 'sab', 'alm', 'droc', 'hald', 'sam', 'amb', 'drog', 'ham', 'seg', 'band', 'durl', 'hasc', 'serl', 'bard', 'emm', 'hod', 'tob', 'ben', 'erd', 'hug', 'wan', 'biff', 'ern', 'iv', 'wig', 'bild', 'ever', 'mark', 'wyd'], 27 | maleSuffixes: ['ald', 'ard', 'ert', 'fast', 'o', 'o', 'o', 'o', 'o', 'old', 'win', 'wise'], 28 | femaleSuffixes: ['a', 'a', 'a', 'a', 'a', 'ia', 'ia', 'ice', 'ily', 'ina', 'wina', 'wisa'] 29 | }, 30 | familyName: { 31 | english: ['Adshead', 'Akers', 'Antell', 'Applegarth', 'Babb', 'Babbs', 'Baffin', 'Bagg', 'Baggett', 'Bagnall', 'Baldey', 'Bamber', 'Bark', 'Barling', 'Barnstable', 'Barraclough', 'Bastable', 'Bastin', 'Bather', 'Batkin', 'Batt', 'Bazley', 'Bebb', 'Beddall', 'Beeby', 'Beecroft', 'Beedell', 'Bellis', 'Belsey', 'Berridge', 'Besley', 'Bibby', 'Bickle', 'Biddle', 'Biddulph', 'Bigg', 'Binks', 'Binns', 'Bisp', 'Biss', 'Blenk', 'Blenkin', 'Boam', 'Bobo', 'Boddington', 'Boffey', 'Bonger', 'Bonney', 'Bonser', 'Borrett', 'Bossey', 'Botterill', 'Botting', 'Bottom', 'Bottomley', 'Botwright', 'Bowser', 'Bracher', 'Brasnett', 'Brayley', 'Breary', 'Brickwood', 'Brindley', 'Broadfoot', 'Broadribb', 'Brocksopp', 'Broster', 'Buckmaster', 'Budge', 'Buffard', 'Bugg', 'Buggy', 'Bulger', 'Bulman', 'Bunce', 'Bunt', 'Burrow', 'Bushby', 'Buss', 'Cade', 'Cadwaller', 'Cantrill', 'Cardno', 'Catlow', 'Cattermole', 'Chaffe', 'Chaffer', 'Chard', 'Chettle', 'Chilcott', 'Chitty', 'Chivers', 'Chubb', 'Chugg', 'Clewes', 'Coaker', 'Cobden', 'Cobley', 'Coggan', 'Coggins', 'Collop', 'Coney', 'Coote', 'Copp', 'Coppard', 'Cornock', 'Cossey', 'Cottle', 'Coultip', 'Crang', 'Crimp', 'Croom', 'Crowles', 'Cubitt', 'Cullimore', 'Cuss', 'Custance', 'Cuthbert', 'Dabbin', 'Dabbing', 'Dabbs', 'Dagg', 'Dainty', 'Deeley', 'Derrick', 'Dibb', 'Dibble', 'Diccox', 'Diggins', 'Diggle', 'Diggles', 'Digweed', 'Dimmock', 'Dinsdale', 'Dipple', 'Dobbie', 'Dobby', 'Doggett', 'Dorey', 'Drabble', 'Draycott', 'Dring', 'Drudge', 'Duffield', 'Dufty', 'Duggan', 'Duggleby', 'Dumbrell', 'Dunkley', 'Eatwell', 'Eggins', 'Entwistle', 'Erlam', 'Etchells', 'Fairclough', 'Felgate', 'Fensome', 'Fenton', 'Fidge', 'Fidoe', 'Figg', 'Filer', 'Fincham', 'Firkins', 'Flann', 'Flanner', 'Flippance', 'Flook', 'Flunder', 'Followes', 'Fooks', 'Fremlin', 'Frisby', 'Frogley', 'Frohock', 'Froome', 'Frow', 'Fuggle', 'Furse', 'Furze', 'Gabb', 'Gaffey', 'Gagg', 'Gander', 'Garbutt', 'Garlick', 'Garn', 'Gazard', 'Gedge', 'Giblett', 'Giddy', 'Gigg', 'Gilliat', 'Gimble', 'Gimson', 'Ginger', 'Gipps', 'Girdler', 'Gissing', 'Gleave', 'Goggin', 'Gollogly', 'Gomm', 'Goodier', 'Gook', 'Gorringe', 'Gorwyn', 'Gosden', 'Gribble', 'Grigg', 'Griggs', 'Grill', 'Grimble', 'Grimes', 'Grimshaw', 'Grist', 'Grubb', 'Guckeen', 'Guckian', 'Guild', 'Gull', 'Gully', 'Gumbold', 'Gummer', 'Gummidge', 'Gurden', 'Haffenden', 'Hales', 'Halse', 'Harpham', 'Hartle', 'Hatch', 'Hayhurst', 'Hearle', 'Henley', 'Henwood', 'Heppell', 'Herrick', 'Herring', 'Hesketh', 'Hext', 'Hicken', 'Hickmott', 'Higman', 'Hinchcliffe', 'Hindmarsh', 'Hobley', 'Hoddy', 'Hogben', 'Holdom', 'Hollick', 'Holtom', 'Honeysett', 'Hook', 'Hopley', 'Hopps', 'Horrocks', 'Horsfall', 'Horwood', 'Hotten', 'Housely', 'Howie', 'Huff', 'Huffam', 'Hutton', 'Huxtable', 'Icke', 'Idden', 'Inskip', 'Iveson', 'Izzard', 'Jaggs', 'Jellis', 'Jepson', 'Jesty', 'Keel', 'Keetley', 'Kerkin', 'Kerslake', 'Kettley', 'Killick', 'Kinch', 'Knaggs', 'Kneebone', 'Knopp', 'Knott', 'Lagden', 'Laslett', 'Laverick', 'Leaper', 'Leggett', 'Liddane', 'Liddy', 'Liggan', 'Lithgoe', 'Lobb', 'Lodder', 'Looby', 'Loody', 'Lubbock', 'Luff', 'Lugard', 'Lugg', 'Lumsden', 'Lyle', 'Mabb', 'Mabbitt', 'Mabbot', 'Mabbs', 'Mabbutt', 'Maffey', 'Mallam', 'Mangold', 'Mapp', 'Mappin', 'Marfell', 'Matthams', 'Maunder', 'Maxted', 'Mayo', 'Meech', 'Meeson', 'Meggison', 'Meggitt', 'Meggs', 'Mellings', 'Merrikin', 'Metherell', 'Mew', 'Miggles', 'Miggs', 'Milsom', 'Milson', 'Minchin', 'Minns', 'Mobbs', 'Moberly', 'Mockler', 'Mogford', 'Mogg', 'Moggs', 'Morkam', 'Morphett', 'Mossman', 'Mossop', 'Mottershead', 'Moulds', 'Muddle', 'Muddock', 'Mudge', 'Mullock', 'Murch', 'Murfin', 'Murfitt', 'Musson', 'Mustill', 'Mutter', 'Mutton', 'Nance', 'Napper', 'Neep', 'Negus', 'Netherway', 'Newitt', 'Niblett', 'Nickless', 'Noad', 'Nobbs', 'Noblet', 'Nosworthy', 'Nottage', 'Nutt', 'Offen', 'Oram', 'Orcutt', 'Ord', 'Orpe', 'Paddock', 'Paddon', 'Pannell', 'Parham', 'Pavey', 'Peay', 'Peever', 'Pegg', 'Pegge', 'Pegler', 'Pegrum', 'Pelly', 'Pelter', 'Pendle', 'Petch', 'Petcher', 'Petchey', 'Pettipher', 'Philp', 'Phippen', 'Phippin', 'Pickersgill', 'Pickley', 'Pickwell', 'Pidduck', 'Pigg', 'Pilkington', 'Pimblett', 'Pingree', 'Pinch', 'Pinn', 'Pither', 'Pochin', 'Poggs', 'Polkinghorne', 'Pomeroy', 'Pomfret', 'Postlethwaite', 'Potticary', 'Poxon', 'Pring', 'Pringle', 'Prisk', 'Proudfoot', 'Puddicombe', 'Pudding', 'Puddy', 'Pugsley', 'Purslove', 'Pym', 'Quaife', 'Quain', 'Quenby', 'Quibell', 'Quigg', 'Raddle', 'Ranby', 'Rapkins', 'Ratter', 'Reakes', 'Reeson', 'Riddle', 'Rix', 'Roddis', 'Rosser', 'Ruddle', 'Ruffle', 'Rugg', 'Rumming', 'Rump', 'Sadd', 'Samways', 'Sankey', 'Scantlebury', 'Scoones', 'Scouse', 'Scragg', 'Scrimgeour', 'Scroggs', 'Scruby', 'Scutt', 'Sefton', 'Selth', 'Semmens', 'Seward', 'Shalloo', 'Sharples', 'Siggers', 'Sirett', 'Skeels', 'Skerrett', 'Slee', 'Sluggett', 'Smedley', 'Snoddy', 'Snuggs', 'Sparrow', 'Sparrowhawke', 'Spink', 'Spinks', 'Spriggs', 'Springett', 'Sproat', 'Sprunt', 'Spurle', 'Spurrett', 'Spurrier', 'Squance', 'Squarey', 'Squibb', 'Squirrel', 'Staines', 'Steggal', 'Stelfox', 'Stirk', 'Stith', 'Strag', 'Straw', 'Strutt', 'Stubbins', 'Stuppies', 'Suggett', 'Swaffer', 'Swaffield', 'Swarbrick', 'Symes', 'Tabor', 'Tagg', 'Tapping', 'Tarr', 'Tassell', 'Teale', 'Thew', 'Thick', 'Thornber', 'Thwaites', 'Tibbins', 'Tibbits', 'Tibbles', 'Tibbotts', 'Tink', 'Tippell', 'Tipping', 'Tippins', 'Tippling', 'Tipton', 'Tisser', 'Tittmuss', 'Tobitt', 'Tonks', 'Topping', 'Towse', 'Toye', 'Tozer', 'Trafford', 'Treasure', 'Tremlett', 'Trett', 'Trible', 'Tricker', 'Tripe', 'Trippe', 'Tripper', 'Trist', 'Troake', 'Trotter', 'Trouncer', 'Trumble', 'Tudge', 'Tuffin', 'Tufley', 'Tulk', 'Tully', 'Tumman', 'Tunks', 'Tunnah', 'Tunnicliffe', 'Turnock', 'Tween', 'Tyrer', 'Unsworth', 'Uttley', 'Varney', 'Vooght', 'Wackrill', 'Waddilove', 'Waddilow', 'Walthew', 'Waltho', 'Walwin', 'Wanless', 'Wann', 'Waple', 'Waring', 'Warrilow', 'Welburn', 'Wenden', 'Werrett', 'Wescott', 'Whinnett', 'Whiskard', 'Whisker', 'Whitefoot', 'Whitlow', 'Wibberley', 'Widdicombe', 'Widdows', 'Widdup', 'Wigg', 'Wigley', 'Wilberforce', 'Wilmer', 'Wintle', 'Witherden', 'Witney', 'Witter', 'Wolnoth', 'Woodhead', 'Wookey', 'Woolland', 'Woombill', 'Worrel', 'Worsley', 'Wortley', 'Wragg', 'Wrixon', 'Yeandle', 'Yeend', 'Yemm', 'Yould'], 32 | scottish: ['Aiken', 'Aitken', 'Baikie', 'Baillie', 'Bainbridge', 'Baird', 'Bairnsfeather', 'Balios', 'Balnaves', 'Barbour', 'Barclay', 'Barrie', 'Beattie', 'Beilby', 'Bell', 'Bellenden', 'Berwick', 'Blackie', 'Blackwood', 'Blaikie', 'Blair', 'Bogue', 'Boyce', 'Braid', 'Brechin', 'Brisbane', 'Brough', 'Brougham', 'Brown', 'Brownlee', 'Brymner', 'Cairns', 'Calderwood', 'Candlish', 'Cardus', 'Cargill', 'Caven', 'Christison', 'Clyde', 'Cochran', 'Cochrane', 'Cockburn', 'Colomb', 'Crockett', 'Cronin', 'Cruden', 'Cunningham', 'Cushny', 'Dalziel', 'Deems', 'Dempster', 'Dinwiddie', 'Doohan', 'Doone', 'Dunbar', 'Dundas', 'Dundee', 'Dunn', 'Dunning', 'Eccles', 'Eckford', 'Edmonstone', 'Elder', 'Fairbairn', 'Falconer', 'Fenwick', 'Ferrier', 'Gairdner', 'Galloway', 'Galt', 'Geddes', 'Geikie', 'Glass', 'Glendon', 'Graham', 'Gregory', 'Guthrie', 'Haig', 'Halkett', 'Herdman', 'Hogg', 'Imey', 'Inchbald', 'Inglis', 'Irvine', 'Ivory', 'Jebb', 'Kerr', 'Kircaldy', 'Kirk', 'Kirkbride', 'Laird', 'Laughlin', 'Lawson', 'Legge', 'Lillie', 'Lipton', 'Lockhart', 'Lorimer', 'Lyall', 'Lyte', 'Masson', 'Melrose', 'Mill', 'Miller', 'Milligan', 'Milner', 'Moffat', 'Mollison', 'Moncrief', 'Montrose', 'Motherwell', 'Muir', 'Muirhead', 'Murray', 'Nairn', 'Naysmith', 'Nesbit', 'Nisbet', 'Noël', 'Orchardson', 'Pasley', 'Paterson', 'Pender', 'Preston', 'Primrose', 'Pringle', 'Quiller', 'Raeburn', 'Ransay', 'Redpath', 'Renfrew', 'Rennie', 'Renwick', 'Sanderson', 'Semphill', 'Smiles', 'Smollett', 'Smybert', 'Spenlove', 'Sterling', 'Stirling', 'Strang', 'Strange', 'Strangeways', 'Tait', 'Tannahill', 'Tassie', 'Thom', 'Tolmie', 'Urquhart', 'Wardlaw', 'Wedderburn', 'Whearty', 'Wilkie', 'Wiseheart', 'Wishart', 'Yarrow'] 33 | }, 34 | fairAndNoble: { 35 | elfPrefixes: ['an', 'im', 'ar', 'in', 'cal', 'ir', 'car', 'ist', 'cel', 'lar', 'cir', 'lir', 'clar', 'lor', 'el', 'mar', 'elb', 'mel', 'er', 'mer', 'erl', 'mir', 'est', 'nim', 'far', 'nin', 'fin', 'nir', 'gal', 'ral', 'gan', 'ran', 'gar', 'rel', 'gel', 'ril', 'gil', 'rin', 'ilm', 'rim'], 36 | alternativeElfPrefixes: ['aeg', 'lith', 'ael', 'maeg', 'aer', 'mind', 'aes', 'mith', 'aeth', 'nith', 'bel', 'rael', 'ber', 'rind', 'cael', 'saer', 'caer', 'sar', 'cris', 'seld', 'ear', 'ser', 'elth', 'sil', 'eol', 'silm', 'faer', 'sind', 'fean', 'thael', 'find', 'thaer', 'ith', 'thal', 'laeg', 'thel', 'lend', 'ther', 'lind', 'thir'], 37 | middle: ['ad', 'al', 'am', 'an', 'ar', 'as', 'eb', 'ed', 'el', 'em', 'en', 'er', 'es', 'ev', 'il', 'in', 'ir', 'ol', 'thal', 'thon'], 38 | maleSuffixes: ['ad', 'dan', 'del', 'dil', 'dir', 'fal', 'ion', 'ion', 'lad', 'las', 'lin', 'nar', 'or', 'orn', 'ras', 'rior', 'rod', 'rond', 'ros', 'thir'], 39 | femaleSuffixes: ['edel', 'el', 'eth', 'ian', 'iel', 'iel', 'ien', 'loth', 'mir', 'rial', 'rian', 'riel', 'riel', 'rien', 'ril', 'roël', 'sil', 'wë', 'wen', 'wen'] 40 | }, 41 | fairy: { 42 | prefixes: ['dex', 'gliss', 'tink', 'flax', 'goss', 'tiss', 'flim', 'hex', 'trill', 'fliss', 'liss', 'trist', 'flix', 'min', 'twill', 'foss', 'misk', 'twiss', 'frisk', 'raff', 'twisp', 'friss', 'ress', 'twix', 'gess', 'riff', 'weft', 'glan', 'rill', 'wesk', 'glax', 'saff', 'winn', 'glim', 'shim', 'wisp'], 43 | maleSuffixes: ['aldo', 'allo', 'amo', 'ando', 'aroll', 'aron', 'asto', 'endo', 'eroll', 'eron', 'esto', 'ondo'], 44 | femaleSuffixes: ['afer', 'amer', 'anel', 'arel', 'asti', 'efer', 'enti', 'erel', 'ifer', 'imer', 'inel', 'irel'] 45 | }, 46 | alternateFairy: { 47 | prefixes: ['bris', 'iphil', 'opal', 'cryl', 'ispel', 'oris', 'elsi', 'istle', 'orif', 'ember', 'jat', 'peri', 'esk', 'jost', 'sarm', 'feris', 'jus', 'sprin', 'frimi', 'lirra', 'stith', 'gan', 'mali', 'tansi', 'glink', 'mink', 'tirra', 'hal', 'mirra', 'trump', 'hel', 'mistle', 'whis', 'hist', 'ninka', 'zando'], 48 | maleSuffixes: ['bik', 'brix', 'frell', 'fret', 'kin', 'mist', 'mit', 'rix', 'tross', 'twik', 'win', 'zisk'], 49 | femaleSuffixes: ['dee', 'kiss', 'la', 'liss', 'mee', 'niss', 'nyx', 'ree', 'riss', 'sa', 'tiss', 'ynx'] 50 | }, 51 | elegantEvil: { 52 | prefixesDarkElves: ['bal', 'myr', 'ber', 'ne', 'char', 'nel', 'de', 'nil', 'div', 'no', 'dri', 'nyl', 'dul', 'rel', 'eil', 'rha', 'ek', 'ru', 'im', 'sab', 'ins', 'sin', 'ist', 'sul', 'jeg', 'sus', 'jer', 'tel', 'jys', 'tul', 'lil', 'ver', 'mar', 'vil', 'mer', 'vir', 'mez', 'vril', 'mor', 'yas'], 53 | prefixesAlternateDarkElves: ['bur', 'olg', 'chor', 'on', 'col', 'or', 'dol', 'org', 'dor', 'oth', 'drom', 'pan', 'dur', 'pel', 'en', 'por', 'er', 'sek', 'gon', 'sol', 'gul', 'sun', 'jend', 'ten', 'kil', 'thal', 'lul', 'tor', 'mab', 'torm', 'maz', 'vek', 'mol', 'vol', 'nor', 'vor', 'noth', 'yel', 'ol', 'yol'], 54 | middle: ['dyl', 'el', 'en', 'er', 'id', 'il', 'is', 'lav', 'len', 'lev', 'lin', 'liv', 'pel', 'pir', 'ra', 'ral', 'ril', 'rin', 'sin', 'syl'], 55 | maleSuffixes: ['ald', 'eld', 'id', 'ild', 'ird', 'lim', 'naz', 'nid', 'nil', 'nim', 'red', 'rid', 'rim', 'riv', 'ul', 'uld', 'vid', 'vim', 'vir', 'viz'], 56 | femaleSuffixes: ['bra', 'dra', 'dril', 'ene', 'hel', 'ia', 'il', 'iln', 'ira', 'istra', 'ith', 'iza', 'lin', 'na', 'ra', 'rin', 'sil', 'tra', 'vra', 'vril'] 57 | }, 58 | malevolent: { 59 | prefixes: ['aag', 'karg', 'ulthu', 'alur', 'khark', 'urz', 'arak', 'krau', 'uti', 'az', 'kriv', 'uznid', 'azik', 'kuaz', 'virn', 'bral', 'kudu', 'vlaaj', 'braz', 'luri', 'vlag', 'bruh', 'mulk', 'vlash', 'draan', 'nau', 'vluk', 'drulg', 'nid', 'vluzak', 'guz', 'ninj', 'vraz', 'haug', 'nul', 'vulk', 'idru', 'nym', 'xau', 'jhaal', 'ranag', 'xid', 'jid', 'rilthu', 'xul', 'jiu', 'ruk', 'xuraj', 'jur', 'rulk', 'zauv', 'jurg', 'ruz', 'zug', 'jurz', 'saag', 'zuldu', 'kaaz', 'skaur', 'zuv'], 60 | maleSuffixes: ['arag', 'bru', 'drul', 'inu', 'lank', 'lun', 'lurr', 'lurug', 'nal', 'rul', 'ruzuk', 'salk', 'sul', 'suruk', 'ull', 'undak', 'uvik', 'xulg', 'zu', 'zuk'], 61 | femaleSuffixes: ['anil', 'bau', 'diu', 'dusla', 'giu', 'ija', 'izil', 'jiul', 'lihyl', 'lin', 'lyrr', 'nalu', 'rhyl', 'rula', 'skiu', 'sula', 'ulla', 'xhiu', 'zihyl', 'ziu'] 62 | }, 63 | draconic: { 64 | prefixes: ['abra', 'har', 'phrixu', 'adastra', 'helio', 'porphyro', 'adra', 'huro', 'pyra', 'anca', 'iul', 'rhada', 'andra', 'jalan', 'rhe', 'arag', 'jarzem', 'rhodo', 'archo', 'jazra', 'rau', 'atra', 'jurga', 'sar', 'bar', 'keruxa', 'sarcu', 'bara', 'kralka', 'sarda', 'beru', 'lazulo', 'scarva', 'bhakri', 'majuri', 'sidereo', 'bia', 'malacho', 'skhia', 'bra', 'mar', 'sulchru', 'brado', 'marmora', 'tchalcedo', 'brima', 'melkar', 'tchazar', 'cadra', 'orgra', 'trocho', 'chro', 'ouro', 'vra', 'chryso', 'perido', 'zalar', 'glau', 'phoro', 'zerul'], 65 | suffixes: ['bazius', 'boros', 'bradax', 'calchax', 'cordax', 'lagon', 'malax', 'mandros', 'manthys', 'mordax', 'nadral', 'nalux', 'neriax', 'phylax', 'vorax', 'vorung', 'xenor', 'zuthrax', 'zzebrax', 'zzemal'] 66 | }, 67 | infernal: { 68 | softs: ['alu', 'alz', 'avu', 'azaz', 'baph', 'baz', 'cha', 'fraz', 'garl', 'garu', 'gla', 'hra', 'mal', 'nahu', 'nal', 'nasu', 'paz', 'raz', 'tha', 'thalu', 'bre', 'dre', 'gel', 'gle', 'gre', 'hez', 'rez', 'rezu', 'tze', 'gzi', 'hriz', 'hzi', 'idrau', 'itha', 'ixu', 'lilu', 'riz', 'yil', 'dromu', 'gro', 'lol', 'moz', 'olth', 'oxu', 'sco', 'tho', 'bu', 'bul', 'buz', 'chru', 'dru', 'ghu', 'gura', 'guz', 'hruz', 'huz', 'kul', 'lurhz', 'muz', 'ru', 'shu', 'ssu', 'szul', 'thu', 'ulchru', 'utu', 'vul', 'zu', 'zul', 'baal', 'ghaa', 'kraa', 'phaal', 'raal', 'saa', 'bial', 'oazo', 'soaz', 'ruaz', 'gya', 'yaa', 'bael', 'nee', 'ziel', 'yee', 'aiaz', 'shai', 'reoz', 'duoi', 'drau', 'ghau', 'glau', 'mau', 'sau', 'tzau', 'iuz', 'juu', 'rhuu', 'vuul', 'zuu'], 69 | dulls: ['agh', 'alg', 'barg', 'chag', 'ghad', 'glab', 'grag', 'hrag', 'kag', 'kwarg', 'mag', 'nalb', 'sag', 'tharg', 'brelg', 'dergh', 'dregh', 'drelb', 'felg', 'heg', 'kleg', 'igg', 'rigg', 'blog', 'drog', 'grolb', 'kolg', 'krolg', 'lolg', 'mog', 'morg', 'nog', 'obb', 'ogg', 'olb', 'rogg', 'strog', 'thog', 'trob', 'tzolg', 'vogt', 'bub', 'bulg', 'druj', 'durg', 'frub', 'fulg', 'gub', 'hrud', 'hurg', 'jub', 'julb', 'nud', 'nug', 'nulb', 'rung', 'shub', 'stug', 'sug', 'szug', 'trulg', 'ulb', 'urb', 'vub', 'vulb', 'xub', 'zub', 'zug', 'zugt', 'aab', 'aag', 'glaag', 'haag', 'naag', 'raag', 'boaj', 'moab', 'uag', 'leegh', 'yeb', 'yeeg', 'aig', 'yibb', 'iog', 'droog', 'nyog', 'aug', 'baug', 'daurg', 'draug', 'gaub', 'laug', 'maug', 'naug', 'raug', 'saug', 'thaug', 'iub', 'iug', 'ruug'], 70 | sharps: ['ach', 'akk', 'ash', 'azt', 'bahor', 'bar', 'bas', 'brax', 'charn', 'dak', 'hrax', 'lach', 'lazt', 'mat', 'nam', 'nazt', 'ralk', 'rhast', 'sark', 'slarv', 'tash', 'thak', 'thalur', 'thalk', 'vach', 'vap', 'dek', 'ech', 'fesh', 'gek', 'hrek', 'lech', 'met', 'ner', 'ter', 'blik', 'gith', 'igm', 'inax', 'irsch', 'kir', 'lis', 'lisk', 'lith', 'nilv', 'nirr', 'tlizit', 'bor', 'chon', 'goch', 'gor', 'goth', 'hoth', 'khor', 'kos', 'loch', 'lok', 'loth', 'moch', 'moth', 'noc', 'och', 'oth', 'rolk', 'roth', 'sot', 'soth', 'vrok', 'dun', 'gur', 'hun', 'luth', 'muth', 'nur', 'rutt', 'sut', 'sutt', 'szut', 'tur', 'urt', 'utuk', 'uzt', 'krych', 'nyth', 'slyth', 'gaan', 'xaas', 'boak', 'ruaak', 'yalm', 'haerx', 'iex', 'draum', 'gaur', 'glaur', 'rauk', 'saur', 'duum', 'nuur', 'ruun'] 71 | }, 72 | empyreal: { 73 | prefixes: ['adan', 'asan', 'jasan', 'palant', 'sarnat', 'valmar', 'adrast', 'asarn', 'jasarm', 'palor', 'solar', 'valnar', 'alant', 'astar', 'javral', 'raman', 'talan', 'valnor', 'amad', 'atar', 'kalad', 'ranal', 'talar', 'valon', 'aman', 'atlan', 'kalar', 'ranar', 'talas', 'valor', 'amar', 'avar', 'kalas', 'rasan', 'talon', 'vanar', 'amars', 'avlant', 'kalast', 'ravan', 'taran', 'varal', 'amart', 'avral', 'kasal', 'samar', 'taval', 'varam', 'ansam', 'jalan', 'katarn', 'saran', 'valant', 'varan', 'arad', 'jalkar', 'kaval', 'sarat', 'valar', 'varat', 'aram', 'jaran', 'klaron', 'sardan', 'valdor', 'vardar', 'aran', 'jasal', 'palad', 'sardar', 'valkar', 'voltar'], 74 | maleSuffixes: ['al', 'an', 'ar', 'as', 'at', 'ath', 'ath', 'ath', 'anth', 'athal', 'athar', 'athas'], 75 | femaleSuffixes: ['el', 'en', 'er', 'es', 'et', 'eth', 'eth', 'eth', 'enth', 'eleth', 'ereth', 'eseth'], 76 | titles: ['ar-', 'sar-', 'tar-', 'var-', 'jal-', 'kal-', 'pal-', 'ral-', 'tal-'] 77 | }, 78 | human: { 79 | one: ['Aind', 'Ainn', 'Airk', 'Aitze', 'Ald', 'Ance', 'Anxe', 'Ard', 'Ashf', 'Aulg', 'Aun', 'Aure', 'Authe', 'Baelt', 'Bakh', 'Bal', 'Balt', 'Balthe', 'Barg', 'Barll', 'Bauce', 'Baysc', 'Beek', 'Beele', 'Berl', 'Bersch', 'Beyn', 'Bhozt', 'Birme', 'Birr', 'Bjanc', 'Blaen', 'Blize', 'Blouch', 'Blurk', 'Blynze', 'Bokk', 'Borl', 'Borse', 'Brahl', 'Brakk', 'Bralk', 'Brang', 'Brann', 'Branth', 'Brem', 'Bress', 'Breun', 'Briint', 'Brill', 'Brize', 'Brod', 'Broik', 'Brolt', 'Bront', 'Broozh', 'Brosck', 'Broud', 'Brud', 'Brule', 'Brun', 'Bulse', 'Bunth', 'Byar', 'Byst', 'Caer', 'Cail', 'Canth', 'Carn', 'Cayrl', 'Ceyt', 'Chaeng', 'Chail', 'Chaith', 'Chal', 'Chalm', 'Charg', 'Charn', 'Chave', 'Chayle', 'Chaze', 'Cheal', 'Cheev', 'Chel', 'Chern', 'Cherze', 'Chezl', 'Chilk', 'Chlenk', 'Choalg', 'Choje', 'Chor', 'Chorl', 'Chorsk', 'Chounce', 'Chraq', 'Chrarr', 'Chrem', 'Chrent', 'Chriyb', 'Chroad', 'Chud', 'Chuz', 'Claed', 'Clart', 'Clesh', 'Cloup', 'Clour', 'Clowr', 'Coll', 'Corb', 'Corje', 'Corm', 'Corme', 'Crade', 'Creeg', 'Croold', 'Croyn', 'Cthon', 'Cush', 'Daalx', 'Dahr', 'Daig', 'Dal', 'Darm', 'Darsh', 'Darze', 'Dashf', 'Dask', 'Datz', 'Daug', 'Dawl', 'Deelth', 'Deerch', 'Derd', 'Derle', 'Dest', 'Deuth', 'Dex', 'Dhaant', 'Dherl', 'Dhoul', 'Dhuul', 'Dhuur', 'Dinz', 'Dlak', 'Dlask', 'Dlir', 'Doag', 'Dolc', 'Dorse', 'Dralg', 'Dram', 'Dran', 'Drance', 'Drath', 'Drax', 'Draygg', 'Dreact', 'Dreed', 'Dreeg', 'Dreen', 'Dreev', 'Drelm', 'Drelth', 'Drerle', 'Drewm', 'Drilm', 'Drinn', 'Drism', 'Drissth', 'Drix', 'Droale', 'Drojj', 'Drom', 'Droxe', 'Droy', 'Drun', 'Drust', 'Druuth', 'Dryle', 'Drynn', 'Drythe', 'Dvarch', 'Dwesk', 'Dzairn', 'Dzij', 'Dzym', 'Eeb', 'Eenthe', 'Elb', 'Emp', 'Ence', 'Ench', 'Eng', 'Enz', 'Ept', 'Erd', 'Esk', 'Faig', 'Falthe', 'Fanch', 'Faoth', 'Fard', 'Faum', 'Faz', 'Feant', 'Feej', 'Felg', 'Fernsh', 'Fesk', 'Fess', 'Feth', 'Fimth', 'Fize', 'Flast', 'Flatch', 'Flayre', 'Flerd', 'Flersh', 'Flisp', 'Florn', 'Fompt', 'Fousk', 'Fraine', 'Frakk', 'Fralg', 'Frast', 'Fregg', 'Frem', 'Fresk', 'Fretch', 'Frex', 'Frike', 'Frile', 'Frism', 'Frold', 'Frone', 'Fronx', 'Frook', 'Frool', 'Froy', 'Frush', 'Fryx', 'Fulm', 'Fyahn', 'Fyast', 'Fyorb', 'Fzek', 'Fzron', 'Gair', 'Galthz', 'Gand', 'Gane', 'Gann', 'Gart', 'Gath', 'Gault', 'Gawle', 'Gax', 'Genze', 'Gerd', 'Gez', 'Gharl', 'Ghea', 'Ghenz', 'Ghorl', 'Ghorx', 'Gilft', 'Gilm', 'Gire', 'Glaar', 'Glain', 'Glarch', 'Glaux', 'Gleeth', 'Gleev', 'Gleft', 'Glekke', 'Glem', 'Glice', 'Glip', 'Glish', 'Glith', 'Gloard', 'Gloob', 'Gloorsh', 'Glosk', 'Glund', 'Glyre', 'Glyth', 'Gnarre', 'Golm', 'Gond', 'Gorm', 'Gosp', 'Goste', 'Graal', 'Grall', 'Greel', 'Greeld', 'Greelp', 'Grend', 'Grilf', 'Grimp', 'Groad', 'Grond', 'Groolsh', 'Gruon', 'Grux', 'Gthuu', 'Gurze', 'Gwisp', 'Gwith', 'Gwosk', 'Gyorr', 'Gyz', 'Haag', 'Haar', 'Haask', 'Hade', 'Hadj', 'Halk', 'Halm', 'Hane', 'Harb', 'Harch', 'Harg', 'Harx', 'Hauke', 'Haux', 'Hawlx', 'Hax', 'Heerf', 'Hersh', 'Hetz', 'Hezz', 'Hisk', 'Hize', 'Hjorr', 'Hlare', 'Hlor', 'Hoag', 'Hob', 'Horl', 'Horm', 'Hosh', 'Hraak', 'Hrailk', 'Hreen', 'Hrine', 'Hroon', 'Hrume', 'Hruse', 'Huxx', 'Hythe', 'Ingg', 'Jaarge', 'Jad', 'Jaerth', 'Jaig', 'Jairn', 'Jal', 'Jalth', 'Jance', 'Jand', 'Jant', 'Janx', 'Jard', 'Jark', 'Jarn', 'Jask', 'Jath', 'Jauce', 'Jaus', 'Jauth', 'Jaze', 'Jeel', 'Jekk', 'Jend', 'Jenx', 'Jerd', 'Jern', 'Jexx', 'Jhang', 'Jhaulk', 'Jhor', 'Jhure', 'Jinch', 'Jind', 'Jinz', 'Jirle', 'Joorm', 'Jorm', 'Jorn', 'Jrond', 'Jurze', 'Jusk', 'Juzz', 'Jyfe', 'Jyin', 'Kaerr', 'Kaid', 'Kal', 'Kamn', 'Kand', 'Kang', 'Kank', 'Karn', 'Karth', 'Karze', 'Kaune', 'Kedj', 'Keek', 'Keig', 'Kell', 'Kelph', 'Kerce', 'Kerm', 'Kerst', 'Kesp', 'Keth', 'Kez', 'Khaiz', 'Khal', 'Khand', 'Kharb', 'Kharsp', 'Khern', 'Khif', 'Khond', 'Khôr', 'Khorst', 'Khrev', 'Kinch', 'Kish', 'Kiv', 'Kjeld', 'Klaff', 'Klaz', 'Kleed', 'Kloob', 'Kloohn', 'Klyne', 'Kmool', 'Knaar', 'Knut', 'Kolff', 'Kolg', 'Konv', 'Koss', 'Koul', 'Krake', 'Krall', 'Kranj', 'Krax', 'Kreel', 'Krej', 'Kremp', 'Krey', 'Krile', 'Krinch', 'Kroff', 'Kroll', 'Krompf', 'Kuest', 'Kull', 'Kulm', 'Kuon', 'Kuum', 'Kvon', 'Kwask', 'Kwaz', 'Kyre', 'Lach', 'Laev', 'Lan', 'Lantz', 'Larnste', 'Lartz', 'Laur', 'Lawrg', 'Layje', 'Leet', 'Lenx', 'Leth', 'Liln', 'Liss', 'Lod', 'Loec', 'Lonn', 'Loord', 'Loosk', 'Lound', 'Luhr', 'Lumbb', 'Lurs', 'Lyrr', 'Lysk', 'Maarth', 'Maec', 'Maelv', 'Magh', 'Mald', 'Mant', 'Manth', 'Mantz', 'Marb', 'Mard', 'Mayxe', 'Meand', 'Meeth', 'Melg', 'Meln', 'Merrt', 'Merzh', 'Mesp', 'Mirsp', 'Mirx', 'Miskt', 'Mlö', 'Mointh', 'Mool', 'Moork', 'Moorthe', 'Mord', 'Morl', 'Moskt', 'Mox', 'Mulse', 'Murlk', 'Murste', 'Myrrhne', 'Naall', 'Naar', 'Naaz', 'Naer', 'Naik', 'Naine', 'Nairx', 'Nalm', 'Nanx', 'Naois', 'Naphk', 'Nar', 'Narct', 'Narrm', 'Naulk', 'Naxx', 'Naze', 'Nelq', 'Nem', 'Nemn', 'Nerrz', 'Ngal', 'Nime', 'Nirft', 'Nisp', 'Nithe', 'Noerth', 'Nolgh', 'Nool', 'Noom', 'Norb', 'Norle', 'Noth', 'Nraeve', 'Nulth', 'Nurb', 'Nuss', 'Nyalg', 'Nyalk', 'Nym', 'Nynx', 'Olth', 'Omm', 'Omn', 'Ooon', 'Ord', 'Orld', 'Ornce', 'Oth', 'Ounde', 'Ourne', 'Paaz', 'Palch', 'Parn', 'Parth', 'Parzt', 'Path', 'Pelk', 'Pell', 'Pesm', 'Phad', 'Phairn', 'Phant', 'Phlarn', 'Phong', 'Photz', 'Phral', 'Phul', 'Pirz', 'Pjanth', 'Plange', 'Plaz', 'Plegg', 'Plind', 'Plomb', 'Plorze', 'Plumf', 'Pluun', 'Pnidd', 'Poile', 'Pome', 'Pould', 'Praige', 'Presk', 'Prike', 'Prokk', 'Prook', 'Prya', 'Pryle', 'Prynne', 'Psarn', 'Ptenx', 'Pulge', 'Pume', 'Quaan', 'Quaar', 'Quagh', 'Quaild', 'Quaisth', 'Qual', 'Qualt', 'Quanst', 'Quanz', 'Quaoph', 'Quarl', 'Quast', 'Quech', 'Qued', 'Quelg', 'Quelm', 'Querk', 'Quigg', 'Quilg', 'Quol', 'Quonj', 'Quool', 'Quorze', 'Quune', 'Quynd', 'Raask', 'Rahm', 'Raine', 'Raisth', 'Ralce', 'Rald', 'Rast', 'Raunt', 'Raupt', 'Rax', 'Raxt', 'Rayche', 'Raz', 'Reelce', 'Reendt', 'Relth', 'Relz', 'Rez', 'Rhath', 'Rhaze', 'Rhiss', 'Rhom', 'Rhorn', 'Rhyll', 'Rifk', 'Rilm', 'Rilx', 'Rimsk', 'Rimth', 'Riss', 'Rith', 'Rix', 'Rodr', 'Rodst', 'Roen', 'Rogg', 'Rolm', 'Rolx', 'Roult', 'Rull', 'Rulm', 'Rult', 'Rumche', 'Runce', 'Ruor', 'Ruusque', 'Ruz', 'Ryke', 'Rynx', 'Ryond', 'Rythe', 'Saar', 'Saech', 'Saedd', 'Sairgh', 'San', 'Sange', 'Sarg', 'Sark', 'Sarl', 'Sarn', 'Sarpt', 'Skroine', 'Scroot', 'Scrylte', 'Scryme', 'Sculp', 'Scuss', 'Scyrth', 'Sdor', 'Seelt', 'Seif', 'Sen', 'Senthe', 'Sfite', 'Shad', 'Shar', 'Sharg', 'Sharm', 'Sharn', 'Sheb', 'Sheel', 'Shenn', 'Shenx', 'Sherth', 'Shilm', 'Shind', 'Shont', 'Shren', 'Shune', 'Shurm', 'Shuuth', 'Shyang', 'Skarn', 'Skart', 'Skeen', 'Skerr', 'Skorle', 'Skraf', 'Skrafe', 'Skrib', 'Skrift', 'Skroi', 'Skyre', 'Slaar', 'Slanc', 'Slark', 'Slarm', 'Slask', 'Slaunce', 'Slaur', 'Sleer', 'Slemt', 'Slike', 'Slith', 'Sloif', 'Slorg', 'Slorn', 'Sluff', 'Slynd', 'Smeke', 'Smete', 'Smink', 'Smold', 'Snabe', 'Snard', 'Snarr', 'Sneath', 'Snurch', 'Soick', 'Solm', 'Sool', 'Soorve', 'Sorl', 'Sorm', 'Sorn', 'Sosz', 'Sounx', 'Sparll', 'Splynd', 'Sprake', 'Squalj', 'Sran', 'Srend', 'Sroon', 'Stalb', 'Starl', 'Stelk', 'Strangg', 'Strix', 'Strom', 'Strowl', 'Stuhr', 'Styche', 'Styre', 'Suntz', 'Suule', 'Suusht', 'Svinse', 'Swaerk', 'Swyst', 'Syle', 'Syoll', 'Taede', 'Tael', 'Tak', 'Tal', 'Tanj', 'Targ', 'Targh', 'Tark', 'Tarl', 'Tath', 'Taus', 'Tavv', 'Taze', 'Tchel', 'Tcherm', 'Tchoum', 'Tebs', 'Teelk', 'Teern', 'Teirn', 'Telg', 'Telk', 'Terb', 'Terre', 'Tez', 'Thaad', 'Thaarn', 'Thad', 'Thaed', 'Tham', 'Thand', 'Thang', 'Thapp', 'Thard', 'Thark', 'Thask', 'Thaugh', 'Thaum', 'Thaurn', 'Thawn', 'Thax', 'Theed', 'Thesk', 'Thevv', 'Theyz', 'Thirrf', 'Tholk', 'Thorm', 'Thosk', 'Thoure', 'Thrak', 'Thralf', 'Thrand', 'Thrasp', 'Thrawl', 'Thrawn', 'Thrax', 'Thrilce', 'Thrizz', 'Throck', 'Thromb', 'Throsp', 'Thull', 'Thuu', 'Tlön', 'Toal', 'Tog', 'Tol', 'Tolg', 'Tolm', 'Tooz', 'Torb', 'Torje', 'Torm', 'Torr', 'Torsk', 'Torth', 'Trahl', 'Treel', 'Treesk', 'Trell', 'Trem', 'Treys', 'Trild', 'Trilse', 'Trinx', 'Trojj', 'Tronf', 'Trost', 'Troyne', 'Trulm', 'Tsai', 'Tsang', 'Tselm', 'Tsleg', 'Tspoy', 'Tsrome', 'Tthann', 'Tull', 'Tvash', 'Twez', 'Twillx', 'Tyae', 'Tyfe', 'Tyog', 'Tzank', 'Tzoy', 'Ulm', 'Urst', 'Vaar', 'Vaersl', 'Vaist', 'Valg', 'Valtch', 'Vand', 'Vansh', 'Var', 'Vard', 'Varl', 'Vask', 'Vass', 'Vath', 'Vaulx', 'Vaus', 'Vaxx', 'Vayze', 'Veb', 'Veed', 'Veeth', 'Vegg', 'Vek', 'Velb', 'Venk', 'Venth', 'Verle', 'Vesp', 'Veth', 'Vilt', 'Vipt', 'Virl', 'Virx', 'Visk', 'Viss', 'Vist', 'Vith', 'Vlack', 'Vlax', 'Vleft', 'Vloongh', 'Vohm', 'Volg', 'Vool', 'Voon', 'Voor', 'Vor', 'Vorg', 'Vorl', 'Vorque', 'Vorse', 'Vort', 'Vrahk', 'Vrain', 'Vramp', 'Vreng', 'Vrilx', 'Vrosk', 'Vroyce', 'Vuul', 'Wertz', 'Wheld', 'Whimk', 'Whirx', 'Whoord', 'Wix', 'Woise', 'Wome', 'Woorn', 'Worrb', 'Wrahz', 'Wraime', 'Wrax', 'Wrhye', 'Wrold', 'Wrost', 'Wurlp', 'Wyast', 'Wye', 'Wynv', 'Wyrn', 'Xaayr', 'Xaen', 'Xaif', 'Xain', 'Xalm', 'Xan', 'Xarle', 'Xas', 'Xau', 'Xean', 'Xelb', 'Xenve', 'Xerth', 'Xill', 'Xin', 'Xinsce', 'Xis', 'Xive', 'Xix', 'Xord', 'Xoth', 'Xush', 'Xyle', 'Xysc', 'Yad', 'Yagre', 'Yaim', 'Yand', 'Yarl', 'Yauce', 'Yeb', 'Yeerk', 'Yend', 'Yenj', 'Yest', 'Yhalm', 'Yhe', 'Yhem', 'Yifth', 'Yilb', 'Yivv', 'Yoort', 'Yoth', 'Yrr', 'Yund', 'Yush', 'Yuun', 'Zaar', 'Zahn', 'Zaidh', 'Zaift', 'Zaile', 'Zaive', 'Zand', 'Zanq', 'Zao', 'Zaon', 'Zaoth', 'Zar', 'Zash', 'Zeft', 'Zeige', 'Zek', 'Zell', 'Zelm', 'Zelth', 'Zend', 'Zha', 'Zhash', 'Zhayce', 'Zherl', 'Zhirth', 'Zhool', 'Zhorm', 'Zhuul', 'Zil', 'Zilge', 'Zinn', 'Zixt', 'Zlante', 'Zlaque', 'Zlar', 'Zold', 'Zook', 'Zool', 'Zoor', 'Zor', 'Zorl', 'Zorn', 'Zoth', 'Zoul', 'Zreethe', 'Zull', 'Zusque', 'Zwerl', 'Zynx', 'Zyx'], 80 | two: ['Aahdret', 'Aarlen', 'Aasren', 'Aastrasl', 'Aban', 'Abbith', 'Ablif', 'Aboas', 'Abrance', 'Abrax', 'Abryn', 'Abyok', 'Acear', 'Acfyst', 'Achekk', 'Achelse', 'Achlarg', 'Achren', 'Achriss', 'Ackvold', 'Acram', 'Acu', 'Adaon', 'Addanc', 'Adeil', 'Adire', 'Adlay', 'Adlen', 'Adlon', 'Admel', 'Adoin', 'Adon', 'Adrek', 'Adreln', 'Adrich', 'Adrilc', 'Adurthe', 'Aduush', 'Aealim', 'Aeddan', 'Aedha', 'Aedir', 'Aedlynx', 'Aeiran', 'Aelis', 'Aelma', 'Aemon', 'Aenet', 'Aenthu', 'Aeprox', 'Aeren', 'Aerind', 'Aerkoon', 'Aerkour', 'Aerlithe', 'Aeron', 'Aeryle', 'Aethlyr', 'Aethon', 'Afenk', 'Affraig', 'Afraaj', 'Agburz', 'Ageen', 'Aghil', 'Aghill', 'Aglin', 'Agroth', 'Agwyn', 'Agyorl', 'Ahmré', 'Aia', 'Aiaia', 'Aibmab', 'Aidajn', 'Aiden', 'Aidon', 'Aigol', 'Ailcaer', 'Ainké', 'Ainzu', 'Airmid', 'Aislinn', 'Aislithe', 'Aiza', 'Aizan', 'Ajaak', 'Ajnaic', 'Akaal', 'Akar', 'Akem', 'Akhtar', 'Akif', 'Akii', 'Akir', 'Aklo', 'Akon', 'Akoorb', 'Akrain', 'Akshooth', 'Akthrain', 'Akvar', 'Alao', 'Alarre', 'Albaize', 'Albin', 'Albrif', 'Aldende', 'Aldlor', 'Aldlum', 'Aldon', 'Aldor', 'Aldreb', 'Aldred', 'Aldren', 'Aldryn', 'Aldtas', 'Alenthe', 'Alfan', 'Algus', 'Alif', 'Aling', 'Aljic', 'Aljric', 'Allaire', 'Allar', 'Almaer', 'Almeir', 'Almen', 'Alodd', 'Alsob', 'Altin', 'Altur', 'Alver', 'Alya', 'Amact', 'Amair', 'Ambard', 'Ambeln', 'Ambril', 'Ameste', 'Amfik', 'Amkir', 'Ammdar', 'Ammek', 'Amoyl', 'Amphoth', 'Amrath', 'Amren', 'Amyrg', 'Amzar', 'Anach', 'Anar', 'Anaz', 'Ancharl', 'Anclaar', 'Anctash', 'Andell', 'Andjez', 'Andon', 'Andore', 'Andorh', 'Andrad', 'Andreth', 'Androlg', 'Andrys', 'Andval', 'Anghra', 'Anglame', 'Angleem', 'Anglock', 'Anglor', 'Angmor', 'Angtai', 'Anhlaw', 'Anigg', 'Anin', 'Anjak', 'Anjos', 'Anken', 'Ansher', 'Ansoj', 'Anson', 'Antar', 'Antarn', 'Anthor', 'Antrim', 'Antriq', 'Antrisp', 'Anvar', 'Anvyen', 'Anxrin', 'Anzire', 'Aopharz', 'Aophim', 'Aquill', 'Ara', 'Araar', 'Aradh', 'Arak', 'Aran', 'Araste', 'Araz', 'Arbal', 'Archam', 'Archech', 'Archite', 'Arcus', 'Ardann', 'Ardesh', 'Ardlen', 'Ardoth', 'Ardune', 'Ardwar', 'Ardwil', 'Ardwile', 'Areest', 'Arell', 'Argin', 'Argorm', 'Argrath', 'Arhnaal', 'Aribe', 'Arick', 'Arjhag', 'Arkal', 'Arkharn', 'Arklow', 'Arkrog', 'Arlan', 'Arlbeth', 'Arldon', 'Arlya', 'Armast', 'Armorn', 'Armyze', 'Arna', 'Arnhor', 'Arnid', 'Arnlor', 'Arnrost', 'Aroinz', 'Arrah', 'Arrhod', 'Arshel', 'Artheen', 'Arthex', 'Artor', 'Artus', 'Arun', 'Arvel', 'Arvilk', 'Arvol', 'Arvox', 'Arweld', 'Aryem', 'Aryft', 'Aryon', 'Aryph', 'Aryus', 'Arzang', 'Arzi', 'Asberl', 'Ascelle', 'Aschar', 'Aschka', 'Asco', 'Äsë', 'Asgar', 'Asgorn', 'Ashan', 'Ashane', 'Ashbarl', 'Ashed', 'Ashild', 'Ashlann', 'Ashnyn', 'Ashord', 'Ashtah', 'Ashur', 'Askar', 'Aspand', 'Asrai', 'Astei', 'Astem', 'Astha', 'Astran', 'Astrin', 'Atang', 'Atar', 'Atdeel', 'Ateng', 'Athald', 'Athar', 'Athcroj', 'Athlas', 'Athlos', 'Athmar', 'Athquom', 'Atlampt', 'Atlank', 'Atmaas', 'Atmeh', 'Atmog', 'Atox', 'Atraaf', 'Atrend', 'Atsal', 'Attor', 'Atyar', 'Atyre', 'Auchstyr', 'Auchur', 'Aucir', 'Audric', 'Aundan', 'Aunxar', 'Aurawn', 'Aureth', 'Auxid', 'Avane', 'Avarr', 'Averq', 'Avoon', 'Avorn', 'Awndale', 'Axaane', 'Axos', 'Aya', 'Aydras', 'Ayen', 'Ayin', 'Ayir', 'Ayla', 'Aylmer', 'Ayrish', 'Ayshun', 'Ayshung', 'Azal', 'Azash', 'Azeal', 'Azen', 'Azgoth', 'Azhrarn', 'Azlon', 'Azlyn', 'Azmael', 'Azorn', 'Azoth', 'Azra', 'Azraq', 'Azrean', 'Azreck', 'Azter', 'Azzay', 'Babdar', 'Baccruz', 'Baelil', 'Bahar', 'Baiar', 'Baiern', 'Baikaen', 'Baiposk', 'Bakan', 'Bakra', 'Balain', 'Balaz', 'Baldhur', 'Baldrim', 'Balgurr', 'Balkar', 'Balok', 'Balour', 'Banek', 'Banffoge', 'Bannheld', 'Bannor', 'Baraell', 'Bardel', 'Barduy', 'Baren', 'Barim', 'Barind', 'Barldsy', 'Barlom', 'Barlon', 'Barltan', 'Barnar', 'Barood', 'Baros', 'Barrenc', 'Barrin', 'Bartain', 'Basfric', 'Basim', 'Basmol', 'Bassinth', 'Bassto', 'Bastarre', 'Batrosque', 'Bayven', 'Bayzell', 'Bazan', 'Bazit', 'Beclaan', 'Bedane', 'Bedese', 'Beejlam', 'Begnus', 'Belan', 'Belaz', 'Belcoir', 'Beleth', 'Belgaun', 'Belic', 'Beljan', 'Bellin', 'Bellom', 'Belmul', 'Belnarth', 'Belor', 'Belorn', 'Belot', 'Belrain', 'Belstos', 'Belthan', 'Belthis', 'Belwilg', 'Bengol', 'Bëol', 'Beolj', 'Beras', 'Berclad', 'Bercol', 'Berik', 'Berild', 'Berim', 'Berith', 'Berlyne', 'Berrec', 'Bersem', 'Bershar', 'Bertrenk', 'Berzik', 'Bethmel', 'Beyash', 'Beyus', 'Bezgrael', 'Bezpar', 'Bhoorva', 'Biferb', 'Biilar', 'Bildesh', 'Billosh', 'Bilmar', 'Bindle', 'Biraad', 'Birain', 'Bireln', 'Birta', 'Bisel', 'Bjanni', 'Blauthike', 'Bleran', 'Bleskran', 'Blonjerg', 'Blorvind', 'Blunyc', 'Bodvar', 'Boëd', 'Boggrah', 'Bolaoz', 'Bolthorn', 'Borale', 'Boren', 'Borgald', 'Borin', 'Borlaith', 'Borlas', 'Borlid', 'Borlo', 'Borngah', 'Borzer', 'Boshan', 'Bothar', 'Botro', 'Bouphar', 'Bowjen', 'Boyarl', 'Braagen', 'Bracca', 'Braeklarn', 'Bragen', 'Brahan', 'Brakkon', 'Brala', 'Brali', 'Brallu', 'Bralma', 'Brandar', 'Brandec', 'Brangwej', 'Branthu', 'Brantys', 'Branvaol', 'Branzan', 'Brascand', 'Brasslin', 'Braxen', 'Braxtor', 'Brealij', 'Bredhal', 'Breedast', 'Bregem', 'Brehen', 'Breitsoj', 'Brelkrov', 'Brenen', 'Brenlan', 'Brestej', 'Brethil', 'Bretta', 'Brevlyn', 'Brevta', 'Brielle', 'Brindax', 'Brindence', 'Brintu', 'Brinys', 'Brislyn', 'Brithael', 'Brithric', 'Brobal', 'Brohnin', 'Brona', 'Broosin', 'Broxus', 'Brufod', 'Brundelx', 'Bryapka', 'Brynit', 'Buckrald', 'Bulvet', 'Burcan', 'Burrgaut', 'Bwermolc', 'Byeloor', 'Bylys', 'Byrkast', 'Byzar', 'Cadairn', 'Caddax', 'Cadel', 'Cadfrel', 'Cadrach', 'Cadreth', 'Caecyn', 'Caedfer', 'Caelis', 'Caerron', 'Caillean', 'Caiphul', 'Cairon', 'Caldel', 'Calensch', 'Calkdaev', 'Calmic', 'Calnor', 'Calunn', 'Calyz', 'Calzan', 'Camain', 'Cambree', 'Camdlon', 'Camsar', 'Candla', 'Candrak', 'Canelb', 'Cangmor', 'Canthar', 'Cantrasc', 'Caopha', 'Caostri', 'Caranth', 'Carbrod', 'Cardelv', 'Carfheen', 'Carlasc', 'Carlinx', 'Carnax', 'Carnly', 'Carnool', 'Caroin', 'Carquel', 'Carthis', 'Caskeil', 'Castlon', 'Cathlaid', 'Caveesm', 'Cavorn', 'Cavosse', 'Cavris', 'Caynarv', 'Cayrin', 'Cazberr', 'Cazyach', 'Cedrim', 'Cedrisk', 'Ceilerse', 'Celbarb', 'Cemtruo', 'Cenyth', 'Ceraik', 'Cercyon', 'Cerdun', 'Cerlint', 'Cermor', 'Cernon', 'Cerra', 'Cessair', 'Cevir', 'Ceylinn', 'Chadan', 'Chadlor', 'Chadzik', 'Chaemor', 'Chagor', 'Chalar', 'Challem', 'Challeth', 'Chalvir', 'Chambarr', 'Changtsai', 'Chanoth', 'Chanti', 'Chaöl', 'Charatze', 'Charnyx', 'Charresh', 'Charyd', 'Chaska', 'Chaulet', 'Chavir', 'Chayim', 'Chazane', 'Chazgel', 'Cheldor', 'Chelim', 'Chelprey', 'Chelshrike', 'Chendil', 'Chenean', 'Chenoa', 'Cherla', 'Chessene', 'Chevonde', 'Chezil', 'Chial', 'Chian', 'Chigran', 'Chimu', 'Chimzil', 'Chirril', 'Chirthiz', 'Chitrind', 'Chlangi', 'Chlodig', 'Chlorild', 'Chordash', 'Chorrin', 'Chrezel', 'Chungaez', 'Chunjan', 'Chyvil', 'Cidran', 'Cilmar', 'Cinctraic', 'Ciraf', 'Cirkin', 'Cirnak', 'Cista', 'Civar', 'Ciwan', 'Clafaug', 'Clarinn', 'Cleedis', 'Clendlim', 'Clenvred', 'Cligra', 'Cloosag', 'Cloralt', 'Coäx', 'Cobord', 'Cobrynth', 'Coddry', 'Cogarn', 'Coimarn', 'Colgrim', 'Colyss', 'Comnlan', 'Conjerb', 'Conjin', 'Coram', 'Corbrod', 'Cordin', 'Corem', 'Coreme', 'Corill', 'Corince', 'Cormast', 'Corrysm', 'Corsolle', 'Couran', 'Coyzan', 'Cramog', 'Craxan', 'Craydarth', 'Craye', 'Creidah', 'Crennex', 'Crestarl', 'Crestry', 'Creydai', 'Crezel', 'Crilayth', 'Crixbine', 'Crochell', 'Crolas', 'Cromough', 'Croquarne', 'Cuddry', 'Cuhaid', 'Cullyn', 'Curik', 'Curin', 'Curlask', 'Cusheal', 'Cusheth', 'Cuttray', 'Cyanril', 'Cydace', 'Cylenn', 'Cynquil', 'Cyrand', 'Cyrib', 'Cyrvemth', 'Czarai', 'Dabthan', 'Dacil', 'Daeglev', 'Daelden', 'Dafor', 'Daghand', 'Dagharz', 'Dagir', 'Dahiil', 'Daikoon', 'Dailenn', 'Dakul', 'Dakvon', 'Dalain', 'Dalanc', 'Dalcraw', 'Dalga', 'Dalgirth', 'Dalith', 'Dalman', 'Dalraev', 'Dalsar', 'Dalvai', 'Dalvoc', 'Dalwyn', 'Damaal', 'Damar', 'Damesk', 'Damrir', 'Danchel', 'Dandar', 'Dandroan', 'Danfis', 'Dangrim', 'Dankin', 'Dantlee', 'Daotar', 'Daphrin', 'Daplurn', 'Dara', 'Darach', 'Darake', 'Daran', 'Darax', 'Darbeel', 'Darcer', 'Darga', 'Darglin', 'Darinth', 'Darjek', 'Darjii', 'Darlist', 'Darlith', 'Darmont', 'Darmore', 'Darnath', 'Darnein', 'Darnime', 'Daron', 'Darool', 'Darsid', 'Darsiiv', 'Darsin', 'Darvane', 'Darven', 'Darzed', 'Darzha', 'Dashgu', 'Dasig', 'Dastor', 'Dastryn', 'Daugas', 'Daulaz', 'Davar', 'Daveld', 'Davix', 'Davlit', 'Davras', 'Davrou', 'Davrune', 'Dawfoke', 'Daxon', 'Dayko', 'Daysase', 'Daytar', 'Deaclynd', 'Debfin', 'Dechru', 'Deenos', 'Delaur', 'Delcold', 'Deldrak', 'Deleea', 'Delente', 'Delgath', 'Delgaun', 'Delmar', 'Delna', 'Delrean', 'Delser', 'Demgris', 'Deneth', 'Dengar', 'Denlorn', 'Derdain', 'Derfel', 'Dergast', 'Derild', 'Derlin', 'Derlor', 'Deroh', 'Deron', 'Derroll', 'Dersarre', 'Derthark', 'Devolt', 'Devreed', 'Dhakos', 'Dhornen', 'Dhoumene', 'Dhranak', 'Dhyana', 'Dialn', 'Dibdrek', 'Dilfar', 'Dilgid', 'Dilquay', 'Dilvak', 'Dinoor', 'Diorne', 'Diran', 'Dirim', 'Dirkalt', 'Dirmalk', 'Dirrach', 'Dirrahk', 'Dirvus', 'Distar', 'Disten', 'Distran', 'Ditrenth', 'Divos', 'Djarmon', 'Djehla', 'Djelha', 'Djira', 'Djola', 'Dolljan', 'Dolthar', 'Dolvith', 'Domede', 'Domen', 'Domin', 'Domnux', 'Domon', 'Domvit', 'Domwren', 'Donet', 'Donlaze', 'Doran', 'Dorath', 'Dorgand', 'Dorgath', 'Dorhar', 'Dorin', 'Dornath', 'Dornbain', 'Dorok', 'Dorsan', 'Dorspaich', 'Dortoom', 'Dorvai', 'Dostaan', 'Doussa', 'Dowflox', 'Dozrig', 'Dozthuk', 'Drabsnar', 'Dradoi', 'Dradus', 'Draegra', 'Drakhor', 'Drakhri', 'Drakirn', 'Drakkan', 'Dralar', 'Dramah', 'Dramfer', 'Draogat', 'Drassonne', 'Drauphor', 'Draven', 'Draxok', 'Drayley', 'Drayven', 'Drazvec', 'Drebyss', 'Dreezhan', 'Drefest', 'Dreggol', 'Dreintor', 'Drellefe', 'Drenfust', 'Drengar', 'Drethlec', 'Drevark', 'Dreynel', 'Drezael', 'Drezaem', 'Drilant', 'Drimmis', 'Drinda', 'Dringle', 'Drion', 'Drissa', 'Dristirk', 'Drocolg', 'Drogan', 'Drohulse', 'Droilfin', 'Drokoag', 'Dronasp', 'Druchor', 'Drunal', 'Drusilf', 'Dryduos', 'Duarn', 'Duergan', 'Dulith', 'Dulkarn', 'Dulkast', 'Dunry', 'Durnik', 'Durzin', 'Duskim', 'Duubown', 'Dvorast', 'Dwendlim', 'Dwyvach', 'Dygard', 'Dylenx', 'Dymnash', 'Dynqua', 'Dynroth', 'Dyoni', 'Dyshim', 'Dyskrahn', 'Dytheus', 'Dyvim', 'Dyzant', 'Dzoraug', 'Easval', 'Ebane', 'Ebur', 'Echael', 'Echross', 'Eclane', 'Edcyl', 'Eddar', 'Eddax', 'Eddor', 'Edeth', 'Edhil', 'Edrun', 'Eduu', 'Eehatt', 'Eelek', 'Eelgren', 'Eerban', 'Eglarth', 'Egron', 'Ehilm', 'Ehlmat', 'Ehlreth', 'Eidon', 'Eidrinn', 'Eilif', 'Einar', 'Eirecht', 'Eithné', 'Ejence', 'Ekvarl', 'Elaen', 'Eland', 'Elath', 'Eldin', 'Eldix', 'Eldrab', 'Eldron', 'Eldru', 'Elek', 'Elem', 'Elfreth', 'Elgroth', 'Elkin', 'Elkleth', 'Ellern', 'Ellrass', 'Elmral', 'Elnume', 'Elod', 'Elran', 'Elriph', 'Elu', 'Elvrit', 'Elyx', 'Elzast', 'Emal', 'Emberle', 'Emdel', 'Emerl', 'Emgar', 'Emton', 'Enban', 'Encarth', 'Endrade', 'Endril', 'Enferth', 'Englin', 'Enkim', 'Ennek', 'Enris', 'Enrost', 'Enskel', 'Ensorn', 'Envess', 'Enzhai', 'Ephelt', 'Ephraj', 'Ephti', 'Ephyre', 'Eppent', 'Eppin', 'Erbmaj', 'Erdlan', 'Ergar', 'Ergoth', 'Ergron', 'Erhil', 'Erijn', 'Ermon', 'Ermor', 'Eron', 'Errain', 'Errone', 'Erson', 'Erwat', 'Erxab', 'Escande', 'Esceft', 'Esdrix', 'Esghar', 'Eshrik', 'Eshuur', 'Eskarn', 'Eslyn', 'Esris', 'Essa', 'Estrag', 'Estorl', 'Estrif', 'Esyfe', 'Ethrene', 'Euross', 'Evelj', 'Evinth', 'Evith', 'Evorn', 'Evska', 'Ewlon', 'Eyphra', 'Eythor', 'Ezail', 'Ezmi', 'Ezri', 'Fabolde', 'Fadar', 'Faendyre', 'Faesten', 'Faffle', 'Fafnalg', 'Faiorg', 'Falbin', 'Falcarn', 'Falgar', 'Falhehn', 'Fali', 'Falldrijn', 'Falsfeen', 'Falslen', 'Falume', 'Fanchel', 'Faran', 'Fardoth', 'Fardron', 'Farglid', 'Farhaude', 'Farleit', 'Farli', 'Farmolj', 'Farnek', 'Farngold', 'Farngor', 'Faroon', 'Farosh', 'Farrain', 'Farscall', 'Farsun', 'Farunst', 'Farzdoy', 'Fasthes', 'Fautell', 'Favuld', 'Favvaz', 'Fayel', 'Faygrenn', 'Faylaol', 'Faylynn', 'Fayol', 'Fazhal', 'Fazzur', 'Feeming', 'Feikry', 'Feirrex', 'Felinx', 'Felnar', 'Felor', 'Felstar', 'Felthund', 'Felvrand', 'Femigg', 'Fendahl', 'Fendrabe', 'Fenew', 'Fenic', 'Fenist', 'Fenleith', 'Fennus', 'Fenrald', 'Fenzil', 'Feorth', 'Ferman', 'Fermern', 'Fernath', 'Ferndel', 'Fernhol', 'Fernool', 'Fernosk', 'Ferram', 'Ferthel', 'Fervigg', 'Ferwend', 'Fesru', 'Fethlan', 'Feyan', 'Feyern', 'Fhorat', 'Fiantz', 'Fictyr', 'Figgin', 'Fiiya', 'Filtarg', 'Fingril', 'Finstar', 'Firca', 'Firga', 'Firin', 'Firon', 'Fiskroll', 'Fissworx', 'Flauleck', 'Flayna', 'Flestrin', 'Fletchen', 'Flikir', 'Flingrel', 'Flitan', 'Flixis', 'Foarad', 'Fodusk', 'Fogrin', 'Fohdon', 'Folstin', 'Fomkrin', 'Fontand', 'Foozan', 'Foragh', 'Forang', 'Foraujh', 'Forbulse', 'Foren', 'Forjisk', 'Formki', 'Fornoar', 'Foros', 'Forroosk', 'Forstine', 'Fortrelce', 'Forvael', 'Fozgiel', 'Frama', 'Franaard', 'Frannon', 'Frashtol', 'Frayja', 'Freasand', 'Fremmoun', 'Frillox', 'Friston', 'Frixeen', 'Frolin', 'Frondir', 'Fronost', 'Fronubb', 'Froscele', 'Frowal', 'Fruwasp', 'Ftoomi', 'Fulshin', 'Fulume', 'Fumpsil', 'Furtloft', 'Fusraul', 'Fylin', 'Fylssa', 'Fyojhkor', 'Fyönn', 'Fyza', 'Gaatel', 'Gadan', 'Gadoc', 'Gadra', 'Gadri', 'Gaenlea', 'Gaerlind', 'Gaerris', 'Gafael', 'Gaisherl', 'Gajiste', 'Gakaal', 'Galaart', 'Galach', 'Galaij', 'Galan', 'Galbaaz', 'Galchan', 'Galdoir', 'Galenx', 'Galind', 'Gallarg', 'Gallasp', 'Galmad', 'Galron', 'Galsdor', 'Galvrix', 'Gambrax', 'Gamitz', 'Gamkya', 'Ganaek', 'Gandril', 'Ganerth', 'Ganerve', 'Ganix', 'Gankor', 'Ganock', 'Gareck', 'Gareld', 'Garhaft', 'Garlan', 'Garol', 'Garon', 'Garos', 'Garpast', 'Garras', 'Garron', 'Garstrang', 'Garstrith', 'Garthag', 'Garthaun', 'Garven', 'Gathen', 'Gaunmar', 'Gaurbal', 'Gavrok', 'Gawend', 'Gaxtor', 'Gazwylg', 'Gearna', 'Geaxa', 'Gebrence', 'Gebrow', 'Gechart', 'Gechrak', 'Gedreth', 'Geerharg', 'Gehed', 'Gelan', 'Gelann', 'Geldol', 'Gelwik', 'Gemal', 'Gemelf', 'Genglar', 'Gerant', 'Gerin', 'Gerlant', 'Geroind', 'Gerreint', 'Gerren', 'Gesin', 'Gethen', 'Gezdrey', 'Ghaachev', 'Gharlane', 'Ghatar', 'Ghatha', 'Ghellence', 'Gherent', 'Gherlan', 'Ghirra', 'Ghomnir', 'Ghralence', 'Giaj', 'Gilboch', 'Gildor', 'Gildren', 'Gildrift', 'Gilflin', 'Gilir', 'Gilith', 'Gillyn', 'Gilmir', 'Gilmirst', 'Gilnar', 'Gilorn', 'Gilos', 'Gilva', 'Gilvar', 'Gimeld', 'Gimlej', 'Gimnel', 'Ginnen', 'Ginorsh', 'Girbeaux', 'Girin', 'Girzan', 'Gisgin', 'Githeld', 'Githew', 'Gitlan', 'Gitril', 'Gittos', 'Gizralle', 'Glaeloth', 'Glaernex', 'Glaraum', 'Glasdray', 'Glasquel', 'Glaury', 'Glayant', 'Gleada', 'Glebur', 'Glethlot', 'Gleyden', 'Glianth', 'Glidnimm', 'Glimanthe', 'Glirice', 'Glirrish', 'Gloisur', 'Glowan', 'Glufjyn', 'Glyngal', 'Glynzel', 'Glystraine', 'Gnasthor', 'Gnasthra', 'Gnivlah', 'Gnohesk', 'Gnorri', 'Gnospret', 'Gobar', 'Goklod', 'Golluer', 'Gomar', 'Gondrift', 'Gonjal', 'Gorad', 'Gorgost', 'Gorin', 'Gorinssk', 'Gorklu', 'Gorlis', 'Gormane', 'Gornik', 'Gorshay', 'Goryon', 'Gossparl', 'Gothel', 'Grachar', 'Graequil', 'Graghan', 'Grahault', 'Grainim', 'Granik', 'Granlon', 'Gravec', 'Greavdal', 'Greelar', 'Greethrin', 'Greforn', 'Grehuse', 'Grekith', 'Gremdahl', 'Grendax', 'Grennath', 'Grenslae', 'Grenvin', 'Greorle', 'Grevam', 'Greyfell', 'Griam', 'Grian', 'Griea', 'Griffix', 'Grifnid', 'Grindan', 'Grishulf', 'Gristis', 'Griswald', 'Grittu', 'Grivalx', 'Groäxx', 'Grombul', 'Grondar', 'Grortam', 'Grulbest', 'Grussex', 'Grydon', 'Gryemox', 'Grykar', 'Grypha', 'Guhan', 'Guhlnor', 'Gulla', 'Gulzund', 'Gunshird', 'Gunthal', 'Gunthar', 'Gunzhur', 'Gurdam', 'Gurjan', 'Gustay', 'Guthril', 'Gwacyn', 'Gwaihir', 'Gweddyn', 'Gweien', 'Gwenca', 'Gwendald', 'Gwepfrath', 'Gwesder', 'Gwildor', 'Gwithra', 'Gwomyr', 'Gwyran', 'Gwythinst', 'Gyán', 'Gylrath', 'Gyórb', 'Gyriss', 'Gyrlaen', 'Gyrlath', 'Gysankh', 'Gyseyt', 'Gystral', 'Haakrim', 'Haarstrin', 'Habmarl', 'Hadan', 'Hadar', 'Hadarg', 'Hado', 'Hadrim', 'Hadron', 'Haestan', 'Haefgan', 'Hafthir', 'Hagith', 'Hagra', 'Haidelth', 'Haijiss', 'Hainen', 'Hakhoim', 'Haklar', 'Haklor', 'Hakpard', 'Hala', 'Halbex', 'Halborn', 'Haldor', 'Haloth', 'Halperle', 'Halsan', 'Halût', 'Halvner', 'Hamba', 'Hamisk', 'Hanastre', 'Handra', 'Hanil', 'Hanierth', 'Hanith', 'Hantar', 'Hanthryn', 'Hapvar', 'Haral', 'Harave', 'Harchyl', 'Harfare', 'Hargan', 'Harnir', 'Harntil', 'Harnyrse', 'Harpann', 'Harran', 'Harrelm', 'Harstar', 'Hartaz', 'Harthan', 'Harthex', 'Harthran', 'Hartrond', 'Harvas', 'Harvel', 'Harzelle', 'Haspid', 'Hasrick', 'Hatchiss', 'Hatrasd', 'Havin', 'Havrel', 'Hawklin', 'Hawkram', 'Hawkran', 'Hawkreld', 'Hawleet', 'Hawljin', 'Hawtran', 'Haxas', 'Hazgarl', 'Hazkar', 'Hazrond', 'Hazvelc', 'Hazyrg', 'Hazzal', 'Hearroj', 'Hedin', 'Heenarg', 'Heengul', 'Hefpyre', 'Heinvroh', 'Helaz', 'Heldix', 'Helflitz', 'Helir', 'Helsdal', 'Helsur', 'Helvem', 'Hembra', 'Heram', 'Herisk', 'Herndre', 'Herrul', 'Herthose', 'Herym', 'Herzick', 'Hespek', 'Hesrel', 'Hessun', 'Hetcroft', 'Hethar', 'Hethra', 'Heurhyl', 'Hexil', 'Hezron', 'Heztor', 'Hibriss', 'Hienn', 'Hiffelk', 'Hifforn', 'Hifryn', 'Hildred', 'Hilix', 'Hiljin', 'Hilxin', 'Himlon', 'Himon', 'Himvli', 'Hinthan', 'Hinzay', 'Hireal', 'Hirrean', 'Hisrilf', 'Hisvran', 'Hizar', 'Hizron', 'Hjalmar', 'Hjeldin', 'Hjordrik', 'Hlyrmis', 'Hobtalg', 'Hoesgald', 'Holay', 'Holgar', 'Hollox', 'Holthan', 'Homli', 'Honturg', 'Hophand', 'Hoprig', 'Horan', 'Horglin', 'Horjak', 'Horlask', 'Hormatz', 'Horond', 'Horros', 'Horthoon', 'Horzak', 'Hotath', 'Hothcog', 'Hothcol', 'Hrasha', 'Hrasquer', 'Hrelar', 'Hresheuth', 'Hrinspire', 'Hroleur', 'Hrönir', 'Hrossa', 'Hrostar', 'Hsaptren', 'Humbuss', 'Humquor', 'Hunard', 'Hundar', 'Hurcad', 'Hurgal', 'Hurnod', 'Hurrisk', 'Hursin', 'Hurvin', 'Hurym', 'Hussuln', 'Huusim', 'Hyarante', 'Hyfryn', 'Hylar', 'Hyssome', 'Hyxley', 'Hyzail', 'Hyzen', 'Ibchol', 'Ibizt', 'Ibrolg', 'Ica', 'Ictar', 'Iduun', 'Ighai', 'Ignale', 'Ignire', 'Igraa', 'Igresk', 'Iijind', 'Iithkin', 'Ijeng', 'Ikalss', 'Ikeen', 'Ikkrish', 'Ikléy', 'Ildel', 'Ildelft', 'Ildin', 'Ildis', 'Ildnarr', 'Illa', 'Illyis', 'Ilnim', 'Ilruhn', 'Ilsuor', 'Ilthoss', 'Iltrilt', 'Iltrogh', 'Ilva', 'Ilvar', 'Ilxar', 'Ilyag', 'Imcanx', 'Imcolg', 'Imdiv', 'Imhas', 'Immak', 'Immoyr', 'Imnarl', 'Impag', 'Imrib', 'Imrift', 'Imtsith', 'Indlech', 'Indloth', 'Indlut', 'Indred', 'Ingarh', 'Ingelk', 'Ingen', 'Inghar', 'Ingolm', 'Ingrald', 'Inilv', 'Inis', 'Innluu', 'Inoke', 'Inslar', 'Iom', 'Ipshoom', 'Iraiz', 'Iras', 'Irauld', 'Iraunt', 'Irbry', 'Irchel', 'Irex', 'Irglas', 'Irlen', 'Irough', 'Irrash', 'Irrax', 'Irsai', 'Iruste', 'Irwick', 'Irxeath', 'Isbard', 'Ishan', 'Ishenx', 'Ishgan', 'Ishkar', 'Ishlak', 'Ishshan', 'Ishya', 'Islarch', 'Ismlok', 'Isorn', 'Isphek', 'Issa', 'Isstan', 'Itaaq', 'Ithend', 'Ithkaar', 'Ithome', 'Ivaade', 'Ivaire', 'Ivind', 'Ivool', 'Ivorn', 'Ivral', 'Ivran', 'Ivrax', 'Ivyd', 'Ivyod', 'Ixan', 'Ixaq', 'Ixor', 'Iygin', 'Izinth', 'Izleng', 'Izmisk', 'Iztra', 'Izvire', 'Jaadis', 'Jaagix', 'Jaalmez', 'Jaalon', 'Jaaluth', 'Jablant', 'Jacor', 'Jadir', 'Jado', 'Jadoorm', 'Jaedan', 'Jaelyss', 'Jagan', 'Jaggol', 'Jagrid', 'Jahir', 'Jahrgrim', 'Jaidu', 'Jaldeer', 'Jalmid', 'Jalom', 'Jama', 'Janam', 'Janan', 'Jandix', 'Janlay', 'Jano', 'Janrass', 'Jantust', 'Janu', 'Japloon', 'Jarad', 'Jarilz', 'Jariz', 'Jarlew', 'Jarlith', 'Jarngor', 'Jarra', 'Jartak', 'Jartusk', 'Jarveen', 'Jarvil', 'Jarvix', 'Jarzad', 'Jasir', 'Jasphar', 'Jaswen', 'Jaussig', 'Jautan', 'Javen', 'Javert', 'Javrik', 'Javtir', 'Jaxal', 'Jaxel', 'Jaylence', 'Jazanne', 'Jazraal', 'Jazrel', 'Jazrode', 'Jebhart', 'Jedra', 'Jeeldor', 'Jeelteg', 'Jehzehr', 'Jelthar', 'Jekkar', 'Jelantru', 'Jelday', 'Jeldor', 'Jelym', 'Jenbow', 'Jendarr', 'Jenkisk', 'Jerdys', 'Jerec', 'Jerel', 'Jerim', 'Jessel', 'Jetashe', 'Jethrik', 'Jeven', 'Jevist', 'Jezreel', 'Jezzar', 'Jezzra', 'Jhebdaeg', 'Jheexadh', 'Jheluth', 'Jherrox', 'Jhinarr', 'Jhinith', 'Jhorin', 'Jhourlann', 'Jhumpoust', 'Jhuvar', 'Jiaf', 'Jianc', 'Jiglak', 'Jihalg', 'Jilsa', 'Jiltarn', 'Jinnow', 'Jintlorn', 'Jinvik', 'Jiral', 'Jirnon', 'Jirnost', 'Jisa', 'Jithrast', 'Jixile', 'Joamorsk', 'Jobel', 'Jolrant', 'Jolsir', 'Jomec', 'Jomsut', 'Jondar', 'Jooskan', 'Jorad', 'Jorael', 'Joram', 'Joran', 'Jorel', 'Jornic', 'Joron', 'Jorvim', 'Joskyl', 'Jossak', 'Jostib', 'Jothal', 'Jovaine', 'Joysair', 'Jugeen', 'Juldrake', 'Julix', 'Julphra', 'Jultus', 'Jungro', 'Junnar', 'Jurin', 'Jurinn', 'Jurret', 'Jushdak', 'Justix', 'Juthcot', 'Juxpire', 'Jynyx', 'Jyvlex', 'Kaanpell', 'Kadjix', 'Kaerjeld', 'Kaggoth', 'Kagolm', 'Kahlan', 'Kahmahr', 'Kaiya', 'Kaklo', 'Kaldrak', 'Kalduk', 'Kalen', 'Kaliss', 'Kallak', 'Kalshai', 'Kalthen', 'Kalvek', 'Kalvran', 'Kalxin', 'Kaman', 'Kamlant', 'Kamon', 'Kander', 'Kangmir', 'Kangmor', 'Kanliin', 'Kanpo', 'Kantar', 'Kanthrix', 'Kantran', 'Kanven', 'Kaplull', 'Karchad', 'Karchen', 'Karchoy', 'Karcist', 'Karect', 'Kareeb', 'Kargon', 'Karjin', 'Karjus', 'Karkrust', 'Karnek', 'Karrax', 'Karrim', 'Karsa', 'Karstall', 'Kartol', 'Kasel', 'Kashir', 'Kashtuul', 'Kaspim', 'Kaspin', 'Kassar', 'Katan', 'Kathak', 'Kathar', 'Kathasp', 'Kathor', 'Kattelg', 'Kattra', 'Kaukris', 'Kavar', 'Kavarl', 'Kavath', 'Kavis', 'Kavor', 'Kayesp', 'Kayris', 'Kazarn', 'Keanca', 'Kedern', 'Keerlin', 'Keermeth', 'Kegryn', 'Keigtril', 'Kekkan', 'Kelar', 'Keldar', 'Kelgus', 'Kelkor', 'Kelmar', 'Kelner', 'Kelrac', 'Kelshiir', 'Kelver', 'Kelvon', 'Kelvyath', 'Kember', 'Kembriss', 'Kemoy', 'Kenshlin', 'Keraan', 'Kerdal', 'Kered', 'Kerrol', 'Kersenct', 'Keru', 'Kerzard', 'Kesdric', 'Kesnahr', 'Kespeth', 'Kesrack', 'Kesrick', 'Kethdjal', 'Kethrak', 'Kevlad', 'Kexy', 'Kezven', 'Khadar', 'Khadys', 'Khalart', 'Khaldan', 'Khalir', 'Kheverl', 'Khondru', 'Khordov', 'Khrissa', 'Khrithra', 'Khrosa', 'Khudrax', 'Khugweb', 'Kian', 'Kibbath', 'Kibha', 'Kidash', 'Kiirmu', 'Kijmin', 'Kikrasht', 'Kilas', 'Kilat', 'Kilgand', 'Kilisp', 'Kilmin', 'Kimda', 'Kinduhr', 'Kinorm', 'Kinzroft', 'Kipplob', 'Kirdon', 'Kirklen', 'Kiroum', 'Kirrax', 'Kirun', 'Kirskar', 'Kirzav', 'Kisarld', 'Kishin', 'Kismer', 'Kismerle', 'Kisprimn', 'Kiston', 'Kisvord', 'Kithert', 'Kithorsk', 'Kithund', 'Kithvor', 'Kivan', 'Kivooz', 'Kivoum', 'Kixime', 'Kizmay', 'Kjeldor', 'Kjindar', 'Koabon', 'Kofoum', 'Koino', 'Kolbect', 'Kolchash', 'Kolduk', 'Kolthya', 'Kolvram', 'Konvain', 'Korak', 'Korban', 'Kordale', 'Koren', 'Koreth', 'Korghil', 'Korix', 'Korlisk', 'Kornor', 'Kornud', 'Korok', 'Korrik', 'Korsal', 'Korseng', 'Kortael', 'Kortenj', 'Korthoon', 'Koruk', 'Korusk', 'Korvar', 'Kosjourn', 'Kothar', 'Koxir', 'Kozzir', 'Kraatin', 'Krallorn', 'Krana', 'Krangar', 'Kranorn', 'Krantheer', 'Krantor', 'Kredhal', 'Kregnux', 'Krelgar', 'Krentomzh', 'Kressen', 'Krexnahr', 'Krillon', 'Krissenq', 'Kroëld', 'Krotald', 'Krotar', 'Krotem', 'Kruchaen', 'Krynerl', 'Kugar', 'Kuldrah', 'Kulik', 'Kulleest', 'Kulxel', 'Kunatht', 'Kurdghar', 'Kurgnar', 'Kuruz', 'Kurvos', 'Kushish', 'Kydra', 'Kyladz', 'Kylcrum', 'Kylix', 'Kyllam', 'Kymen', 'Kyrake', 'Kyrmo', 'Kyrsha', 'Kyshi', 'Kysho', 'Laabrun', 'Laarskim', 'Laconde', 'Laël', 'Lagu', 'Lailaske', 'Laithare', 'Lakis', 'Lalan', 'Lalit', 'Lalun', 'Lampor', 'Lanaar', 'Landish', 'Landreth', 'Langbar', 'Lanreex', 'Lanscitt', 'Lanteld', 'Lantis', 'Lantos', 'Lanvilt', 'Lanycth', 'Lanzee', 'Lanzept', 'Larbrun', 'Laresm', 'Larid', 'Larind', 'Larkrosp', 'Lasquor', 'Lathir', 'Lathmarc', 'Latra', 'Laudrin', 'Laxar', 'Laydor', 'Layek', 'Lazelle', 'Ledmai', 'Leela', 'Leena', 'Leerank', 'Leesclar', 'Leggwyt', 'Leghast', 'Lehun', 'Leistorn', 'Lembarl', 'Lemgaar', 'Lemtarn', 'Lendra', 'Lensith', 'Lenzeel', 'Lephais', 'Lephern', 'Leqquan', 'Lerdeln', 'Lerlya', 'Lermest', 'Lerquint', 'Lestin', 'Letek', 'Lexan', 'Lextraa', 'Leystorne', 'Lherache', 'Lhusark', 'Liance', 'Libourne', 'Lidrill', 'Lilir', 'Lilnid', 'Liltar', 'Limdal', 'Limhoth', 'Limka', 'Limson', 'Lindarl', 'Lindlorn', 'Linlaith', 'Linmer', 'Linor', 'Linspar', 'Lintan', 'Lintra', 'Liosse', 'Liphrodd', 'Lirram', 'Lishran', 'Liskeel', 'Lissar', 'Lisstar', 'Lisstra', 'Liston', 'Lisvorn', 'Litheem', 'Lithrad', 'Littwyst', 'Lixelle', 'Lixeth', 'Lixter', 'Lizki', 'Lobror', 'Logas', 'Lohmi', 'Loiarl', 'Loomar', 'Loorin', 'Loorzig', 'Loraem', 'Loral', 'Lorbis', 'Lorrhin', 'Lorrin', 'Lorvra', 'Lothilv', 'Louwend', 'Lovoz', 'Loxzor', 'Luast', 'Lubist', 'Lucenne', 'Lufraut', 'Lumas', 'Lumfa', 'Lunzar', 'Lurand', 'Lurash', 'Lurin', 'Luscan', 'Lutril', 'Luzfel', 'Lyanec', 'Lyeüm', 'Lylix', 'Lyra', 'Lyrin', 'Lyron', 'Maaga', 'Macra', 'Macrad', 'Maefon', 'Maegwin', 'Maerraent', 'Magalph', 'Maghan', 'Maglone', 'Magmarl', 'Magnyck', 'Mahhri', 'Mahrik', 'Maidah', 'Maidak', 'Mairish', 'Maisa', 'Maisan', 'Majan', 'Makamb', 'Makisp', 'Malak', 'Malasc', 'Malber', 'Malboe', 'Malda', 'Maldock', 'Malfar', 'Malgrah', 'Malheme', 'Malinsp', 'Malkorf', 'Malnurb', 'Malthen', 'Maltheus', 'Malthgri', 'Malthor', 'Malvisp', 'Malwer', 'Malzhé', 'Mandrask', 'Manggrim', 'Mankril', 'Manthi', 'Manton', 'Maöl', 'Mapyn', 'Marack', 'Maraide', 'Marasp', 'Marath', 'Marax', 'Marclaw', 'Marcoorg', 'Mardhrene', 'Mardix', 'Mardur', 'Mareft', 'Marhalk', 'Marhart', 'Marjaan', 'Markryn', 'Marlath', 'Marlock', 'Marnec', 'Maroosh', 'Marost', 'Marrek', 'Marrhal', 'Marrhan', 'Marril', 'Marslin', 'Marslai', 'Martheel', 'Marul', 'Marvold', 'Marwhool', 'Mascrox', 'Maskrulp', 'Masplern', 'Masply', 'Masquoor', 'Masryn', 'Massac', 'Mastram', 'Mastrith', 'Mastruse', 'Mathgi', 'Mathlin', 'Mattraw', 'Matzin', 'Maularn', 'Maundrib', 'Maurdax', 'Maustere', 'Mavasce', 'Mavic', 'Mavkert', 'Mavour', 'Maxil', 'Mayern', 'Maylern', 'Maylin', 'Mayrime', 'Mazzyott', 'Medarm', 'Meder', 'Medist', 'Meeratz', 'Meffroa', 'Mefron', 'Meglos', 'Megwen', 'Mejea', 'Mekosp', 'Melaunce', 'Meldresc', 'Meleas', 'Melib', 'Melisk', 'Meljarn', 'Melkur', 'Melleg', 'Mellore', 'Melnayl', 'Melnyth', 'Melshiv', 'Melslem', 'Melviig', 'Mendra', 'Mengisp', 'Menksoor', 'Menna', 'Mephyr', 'Merdim', 'Merewn', 'Merkal', 'Merkan', 'Merley', 'Mermold', 'Mermoth', 'Merngar', 'Merophe', 'Merresh', 'Merrest', 'Merrost', 'Merryn', 'Mershun', 'Mersic', 'Mersna', 'Merssan', 'Merthyr', 'Merweld', 'Mesrah', 'Mesrawn', 'Mestorl', 'Mestrin', 'Methnos', 'Metrosq', 'Mevid', 'Mezard', 'Mhoran', 'Mhordaal', 'Mhovair', 'Mhurdaal', 'Mhyrrail', 'Mianth', 'Mibris', 'Micrum', 'Mida', 'Midor', 'Mifrax', 'Migglin', 'Mijar', 'Mijhyk', 'Mikird', 'Mileern', 'Milzrik', 'Mimur', 'Minom', 'Minvra', 'Minyal', 'Miraad', 'Mirach', 'Mircheld', 'Mirdain', 'Mirdij', 'Mirdole', 'Mireth', 'Mirglish', 'Mirhaz', 'Mirikke', 'Mirja', 'Mirjanth', 'Mirjenx', 'Mirkaise', 'Mirkin', 'Mirla', 'Mirrash', 'Mirrin', 'Mirrym', 'Mirtrax', 'Miryash', 'Mishaar', 'Mishim', 'Miskin', 'Miskul', 'Misrach', 'Miszlar', 'Mithbrin', 'Mithlerb', 'Mitrel', 'Mivarch', 'Mivrid', 'Miwarl', 'Mixtry', 'Mizarl', 'Mizma', 'Mizrab', 'Mlenjas', 'Mlocber', 'Mlodach', 'Moda', 'Mogorn', 'Moirulse', 'Molez', 'Mollith', 'Molnyx', 'Molrin', 'Molvigg', 'Molvind', 'Mommur', 'Monmar', 'Moondar', 'Mooneld', 'Moorith', 'Moorlow', 'Moormish', 'Moran', 'Morax', 'Morcal', 'Morchiss', 'Mordak', 'Mordlaw', 'Mordoc', 'Mordyle', 'Moreth', 'Morgath', 'Morgleeg', 'Morglin', 'Morgmar', 'Morgrim', 'Morhain', 'Morix', 'Morktar', 'Morla', 'Morlig', 'Morlosc', 'Mornith', 'Morrhan', 'Morsklon', 'Morssen', 'Mortan', 'Morthyld', 'Morvaen', 'Moryak', 'Moshaol', 'Mosyerl', 'Moyank', 'Mozoorb', 'Mrossard', 'Mubfusc', 'Mubur', 'Mudanc', 'Mudaz', 'Muhlenk', 'Muilt', 'Mungin', 'Munin', 'Murgaist', 'Murhsan', 'Mustile', 'Muuthas', 'Mygon', 'Myndax', 'Myrii', 'Myrnar', 'Myronce', 'Myrrim', 'Myrvarth', 'Myrya', 'Mysind', 'Mysmak', 'Naadem', 'Naadra', 'Naafa', 'Naalvad', 'Naasjerth', 'Nabdoor', 'Nabol', 'Nadar', 'Nadhil', 'Nadin', 'Nagai', 'Naghir', 'Nagist', 'Nagvar', 'Nahar', 'Nahoul', 'Naia', 'Naidel', 'Naidis', 'Naidule', 'Naidusk', 'Naion', 'Naisnim', 'Naithool', 'Nakrea', 'Nalbis', 'Naldecc', 'Nalkleth', 'Nalray', 'Namail', 'Namat', 'Namoin', 'Namvert', 'Nandrulg', 'Namphruk', 'Nantarth', 'Naök', 'Napolx', 'Naras', 'Nardalg', 'Naren', 'Narev', 'Nargath', 'Narjath', 'Narkrisst', 'Naron', 'Narqui', 'Narsok', 'Narthold', 'Nartolth', 'Narvi', 'Narvik', 'Nasank', 'Nasir', 'Natchai', 'Natchren', 'Natein', 'Nathlim', 'Nathor', 'Nathraq', 'Nautcheb', 'Navai', 'Navairnz', 'Navar', 'Navesm', 'Nazaarl', 'Ndola', 'Nebcherl', 'Nebron', 'Nectesce', 'Neelrix', 'Neepmire', 'Nefhorn', 'Negert', 'Negort', 'Nelat', 'Nelbron', 'Nelesck', 'Nelynn', 'Nemstere', 'Nemweal', 'Nenaire', 'Nengret', 'Nephard', 'Nephog', 'Neri', 'Nerish', 'Neruus', 'Nerveer', 'Nesbin', 'Neshkem', 'Nesser', 'Nestra', 'Nesvan', 'Nethelb', 'Netskra', 'Nevlyn', 'Newhar', 'Nexoz', 'Nextar', 'Nexxar', 'Neywode', 'Nezuel', 'Nezzdak', 'Niand', 'Nibine', 'Nibor', 'Niconde', 'Nictroi', 'Nida', 'Nifeld', 'Nigil', 'Nigräl', 'Nijim', 'Nijis', 'Nikusp', 'Nilgorm', 'Nilnoi', 'Nimbol', 'Nimir', 'Nimon', 'Nimrede', 'Nindiss', 'Nireal', 'Nirel', 'Nirhain', 'Nirhath', 'Nirloge', 'Nirnir', 'Nisherj', 'Nishla', 'Nishmir', 'Nishran', 'Nissac', 'Nissal', 'Nithilt', 'Nithlom', 'Nitra', 'Nivenk', 'Nivgrom', 'Nixin', 'Nizoon', 'Nizten', 'Nogaarn', 'Nokelm', 'Nolfig', 'Noloq', 'Nolthar', 'Noorlim', 'Norahl', 'Nordell', 'Nordran', 'Norfroib', 'Norin', 'Noroj', 'Norstoj', 'Novvulse', 'Noxit', 'Nrial', 'Nuad', 'Nubweft', 'Nuendo', 'Nuhar', 'Nulka', 'Nulvilch', 'Nummag', 'Nurgan', 'Nurrzek', 'Nuscolg', 'Nushla', 'Nuuzsal', 'Nuxile', 'Nuzain', 'Nyankra', 'Nyassaed', 'Nybron', 'Nyconth', 'Nydaur', 'Nyeon', 'Nylray', 'Nynaeve', 'Nyra', 'Nyren', 'Nysra', 'Oaffleg', 'Oakine', 'Oalilse', 'Oalyn', 'Oarine', 'Obron', 'Obtin', 'Ocarg', 'Oedjert', 'Oeglath', 'Oejos', 'Oenu', 'Oerusk', 'Oggran', 'Ogmarx', 'Ogstlang', 'Ohmir', 'Ohmoul', 'Ohrool', 'Ohwhon', 'Ohya', 'Olanc', 'Olbrod', 'Olcind', 'Oldaar', 'Oldac', 'Oleird', 'Olesk', 'Olgeerd', 'Olisch', 'Olix', 'Olney', 'Olthang', 'Oluode', 'Olvoor', 'Omag', 'Omazd', 'Ombaast', 'Omdret', 'Omfelx', 'Omkraum', 'Omoq', 'Omron', 'Onchorl', 'Ondar', 'Onilsh', 'Oninsp', 'Onolk', 'Onvrix', 'Oonglax', 'Ooxaith', 'Opaor', 'Opchel', 'Opild', 'Opmar', 'Opult', 'Oqueln', 'Orasch', 'Orayl', 'Orbern', 'Orbohst', 'Orbweft', 'Ordol', 'Orgoch', 'Orgrool', 'Orhomb', 'Orinde', 'Orisse', 'Orix', 'Orjasp', 'Orkuuz', 'Orli', 'Orlim', 'Ormdrad', 'Ormerd', 'Ormuuz', 'Ornault', 'Ornith', 'Oroon', 'Orpax', 'Orrisk', 'Orsind', 'Orskog', 'Ortain', 'Orthmar', 'Ortholt', 'Orthroy', 'Ortkuz', 'Orvulse', 'Orwelt', 'Orxlorn', 'Osgleft', 'Oshraal', 'Osphel', 'Ospin', 'Osresp', 'Ossiz', 'Ossvule', 'Osthandl', 'Othast', 'Ottlan', 'Ovaile', 'Ovar', 'Owal', 'Owelft', 'Owlin', 'Ouxroul', 'Oxdren', 'Oxiv', 'Oxoor', 'Ozur', 'Padath', 'Palaor', 'Palew', 'Palifte', 'Palvem', 'Palzac', 'Pamar', 'Paminsk', 'Panarre', 'Pancraf', 'Pandak', 'Pandire', 'Paneesh', 'Pangaz', 'Paono', 'Paraerg', 'Parbha', 'Pargask', 'Pargus', 'Parmist', 'Parnon', 'Paroul', 'Parrsath', 'Paslaive', 'Paxilp', 'Pazot', 'Peaflod', 'Pelas', 'Pelase', 'Pelcourj', 'Pellin', 'Pelnos', 'Pelvest', 'Pemnarsc', 'Pendoir', 'Pendra', 'Pengarth', 'Pengron', 'Peraule', 'Percaal', 'Perdin', 'Perdis', 'Perisk', 'Perlask', 'Perral', 'Perreld', 'Perrinx', 'Perthald', 'Perzec', 'Pevel', 'Pexul', 'Pezloch', 'Phaithor', 'Phaleg', 'Phanstern', 'Phaovonce', 'Pharan', 'Phargon', 'Pharvis', 'Phatuum', 'Phayra', 'Phenquor', 'Phesjan', 'Phinerc', 'Phinna', 'Phinra', 'Phislid', 'Phlomel', 'Pholgon', 'Phondath', 'Phynynx', 'Phyzent', 'Pidnubb', 'Pilark', 'Pilkarn', 'Pirkrod', 'Pittheus', 'Planget', 'Plitkin', 'Pluroign', 'Pnakord', 'Poddle', 'Pohlon', 'Pohnoor', 'Poroon', 'Porsthil', 'Portlusce', 'Praamon', 'Praarin', 'Prabaar', 'Pravdile', 'Pressar', 'Presta', 'Pretil', 'Prilsorn', 'Pritantte', 'Pritjan', 'Prollel', 'Proter', 'Prothoon', 'Psattor', 'Psirrim', 'Pteron', 'Pulaaz', 'Pulisk', 'Pumish', 'Purrdiste', 'Puuhilsk', 'Puvas', 'Pyalvar', 'Pyra', 'Pyrafe', 'Pyreyn', 'Pyrjus', 'Pyular', 'Pyzzim', 'Qraatin', 'Quaestrin', 'Quagel', 'Quagrith', 'Quaïve', 'Quaman', 'Quamrith', 'Quanar', 'Quanthon', 'Quantra', 'Quanvire', 'Quardan', 'Quargom', 'Quarnos', 'Quarouth', 'Quasha', 'Queageth', 'Quedrech', 'Queeden', 'Queeyat', 'Quekal', 'Quelade', 'Queldrim', 'Quelges', 'Quelneth', 'Quelthar', 'Quembras', 'Quenna', 'Querkez', 'Querlo', 'Queryl', 'Quesan', 'Quesparl', 'Quesrol', 'Quevros', 'Queygo', 'Quiddel', 'Quidre', 'Quigmoss', 'Quilmose', 'Quinaut', 'Quindle', 'Quinga', 'Quinid', 'Quintarl', 'Quirrak', 'Quirvell', 'Quisrym', 'Quizlo', 'Quolbin', 'Quondoon', 'Quuddreus', 'Quyssa', 'Raaxis', 'Raband', 'Raberm', 'Rablaen', 'Rabuur', 'Raccyx', 'Racere', 'Radalt', 'Raddel', 'Radeld', 'Raën', 'Raëss', 'Raethel', 'Raevact', 'Rafain', 'Rafam', 'Rafarn', 'Rafmarth', 'Raftwen', 'Rafur', 'Ragdra', 'Ragen', 'Rago', 'Rahaz', 'Raina', 'Raïre', 'Raishauer', 'Raistlig', 'Raistoc', 'Rajan', 'Rajin', 'Raju', 'Rakeeg', 'Rakhan', 'Rakhaz', 'Rakheer', 'Rakkim', 'Rakspire', 'Rakthvi', 'Ralik', 'Ralir', 'Ralise', 'Ralith', 'Ralkeev', 'Ralvord', 'Ramat', 'Ramath', 'Ranax', 'Randar', 'Randor', 'Ranghen', 'Rangvair', 'Rani', 'Ranid', 'Ranousse', 'Ranthur', 'Ranûk', 'Ranyem', 'Rascha', 'Rascrag', 'Raslak', 'Rasmoth', 'Rastagg', 'Rastak', 'Ratai', 'Rater', 'Rathdome', 'Rathgor', 'Rathlede', 'Rathor', 'Raudal', 'Raudell', 'Ravann', 'Ravoe', 'Ravthek', 'Raxar', 'Raxen', 'Razdan', 'Razdel', 'Razul', 'Rebesc', 'Reddom', 'Redlac', 'Redleth', 'Reeval', 'Reevast', 'Regwelf', 'Relem', 'Rellskar', 'Rellzer', 'Relmnar', 'Relmund', 'Relthar', 'Remerst', 'Remist', 'Renair', 'Rendkett', 'Rendlorn', 'Renjik', 'Renlaw', 'Renna', 'Renquil', 'Resfrith', 'Reskem', 'Resna', 'Ressif', 'Restid', 'Retheer', 'Retor', 'Retraaj', 'Reuzor', 'Revas', 'Reyga', 'Reyna', 'Rezbain', 'Rezhar', 'Rhamaine', 'Rhandain', 'Rhavee', 'Rhaxdan', 'Rhenea', 'Rheya', 'Rhila', 'Rhiorn', 'Rhobban', 'Rhodelx', 'Rhojann', 'Rhylash', 'Riaal', 'Riak', 'Ribos', 'Ridun', 'Ridya', 'Rience', 'Rifdos', 'Rifgild', 'Rigar', 'Riklak', 'Riksul', 'Rila', 'Rillif', 'Rillu', 'Rilmorn', 'Rimchoze', 'Rimnaaj', 'Rimsall', 'Ringool', 'Rinquel', 'Rinthmaw', 'Ripurth', 'Risnys', 'Ristang', 'Riswod', 'Rivalke', 'Rivarsh', 'Rivcol', 'Riveld', 'Riverle', 'Rivlin', 'Rivoold', 'Rivrook', 'Rivvid', 'Rixel', 'Rixju', 'Rizhad', 'Rizzek', 'Roäk', 'Roakey', 'Roandat', 'Robforz', 'Rocaltz', 'Rodan', 'Rodhar', 'Roële', 'Roëll', 'Roethord', 'Rofloef', 'Rokeel', 'Rolthar', 'Rölyat', 'Rontayn', 'Roolenth', 'Roqual', 'Rorkar', 'Rothar', 'Roujat', 'Roweal', 'Roxhaast', 'Royanse', 'Royskyar', 'Rubarj', 'Rubiss', 'Rudrisk', 'Ruidh', 'Rukhjan', 'Rukuz', 'Rulbowe', 'Rulmool', 'Rumael', 'Rupaic', 'Rupsey', 'Rurik', 'Rusgar', 'Rusis', 'Ruther', 'Ruusul', 'Ruvad', 'Ruwen', 'Ryalas', 'Rygarn', 'Rynell', 'Rynrys', 'Rysta', 'Sabak', 'Sabal', 'Sabfane', 'Sabhel', 'Sabon', 'Sabrok', 'Sador', 'Sadrouth', 'Saerdon', 'Saerulse', 'Safrence', 'Safrine', 'Sagard', 'Saglamne', 'Saia', 'Saihail', 'Saijax', 'Salir', 'Sallese', 'Samand', 'Samar', 'Sambrea', 'Samler', 'Sanald', 'Sanan', 'Sanar', 'Sandice', 'Sangol', 'Sankor', 'Sanpalk', 'Sanrind', 'Sanrow', 'Sansal', 'Santlor', 'Santrul', 'Saphyx', 'Sarbrid', 'Sarcyn', 'Sardrum', 'Sarel', 'Sarex', 'Sarfinn', 'Sargash', 'Sarik', 'Sarla', 'Sarlyn', 'Sarmuld', 'Sarnax', 'Sarode', 'Saroon', 'Sarthath', 'Sarthay', 'Saruul', 'Sarvan', 'Sateer', 'Sathla', 'Saudraal', 'Saugrib', 'Savak', 'Savar', 'Savaunce', 'Savay', 'Savot', 'Savryn', 'Saxar', 'Scamire', 'Scarloth', 'Scaroth', 'Scarvlin', 'Schabith', 'Scharay', 'Sclava', 'Scolath', 'Scradast', 'Scrilisp', 'Searan', 'Seckba', 'Sedrim', 'Seethenn', 'Segrold', 'Seheitt', 'Sejar', 'Selar', 'Seldar', 'Selgren', 'Selith', 'Selkind', 'Selnor', 'Selris', 'Selthen', 'Sember', 'Sembrith', 'Semer', 'Semisk', 'Sena', 'Sendrej', 'Sendure', 'Sengeld', 'Senrin', 'Senther', 'Sentix', 'Seonce', 'Sephrone', 'Seplacc', 'Seprism', 'Seraan', 'Seranth', 'Seray', 'Serdu', 'Sereste', 'Serlarc', 'Sermer', 'Seroz', 'Serrof', 'Serryx', 'Sersoom', 'Sertase', 'Seskel', 'Sethar', 'Sethchell', 'Sethjen', 'Sethran', 'Sfaël', 'Sfennec', 'Sferaj', 'Sforakh', 'Shabrum', 'Shadar', 'Shagold', 'Shahile', 'Shaifarl', 'Shalun', 'Shalvir', 'Shamad', 'Shanfa', 'Sharaq', 'Sharaz', 'Sharrak', 'Sharrel', 'Sharva', 'Sharzik', 'Shastor', 'Shathak', 'Shaxa', 'Shaydayl', 'Sheerah', 'Shembis', 'Shenesk', 'Shetrax', 'Shezael', 'Shiaf', 'Shialk', 'Shila', 'Shilex', 'Shimar', 'Shimglor', 'Shimren', 'Shintar', 'Shirak', 'Shivan', 'Shiza', 'Sholmeg', 'Shruuminth', 'Shryffin', 'Shudleet', 'Shurik', 'Shurrug', 'Shyden', 'Shylath', 'Siade', 'Sibvir', 'Sidron', 'Sierl', 'Sila', 'Silcharn', 'Sildeed', 'Silgast', 'Silgool', 'Siljenk', 'Silmat', 'Silon', 'Silphane', 'Silruum', 'Silure', 'Silvasp', 'Silvryn', 'Simbrul', 'Sindhi', 'Siol', 'Siralk', 'Sithirg', 'Sium', 'Skaaro', 'Skagra', 'Skarazk', 'Skarloch', 'Skayla', 'Skedrea', 'Skeltrin', 'Skilon', 'Skorafe', 'Skurin', 'Slanslar', 'Slanthar', 'Slarood', 'Slaskren', 'Slavgar', 'Slazor', 'Sleekla', 'Sleshkeg', 'Sleynux', 'Slijash', 'Slorac', 'Slurvaum', 'Smarag', 'Smerdis', 'Smialv', 'Snargai', 'Snayrod', 'Sneitad', 'Snurlix', 'Sobeck', 'Sodarg', 'Solael', 'Solbar', 'Soldine', 'Solis', 'Solohe', 'Solok', 'Solos', 'Soltar', 'Sombrid', 'Sophald', 'Sorak', 'Sorgas', 'Sormtor', 'Sorquoon', 'Sorren', 'Sorven', 'Sorza', 'Sotar', 'Soveh', 'Soydil', 'Spalant', 'Spandrell', 'Sparveld', 'Sperax', 'Spereld', 'Spirach', 'Splinvek', 'Sprimaine', 'Squamgreve', 'Srajsken', 'Sraknis', 'Sramine', 'Srebold', 'Sreeva', 'Srendix', 'Srennant', 'Sriddoth', 'Sroika', 'Sroweb', 'Sryxla', 'Stajesce', 'Stalfess', 'Starklyn', 'Staygus', 'Steeglorn', 'Stengos', 'Stereth', 'Steylin', 'Sthygron', 'Stielle', 'Stirgan', 'Stornrafe', 'Strakhan', 'Strakkar', 'Streggen', 'Struquil', 'Stryast', 'Strylax', 'Subreen', 'Suggner', 'Sujaim', 'Sulgra', 'Sulji', 'Sulmsy', 'Sulnseir', 'Sundoth', 'Sunjeade', 'Surast', 'Surigg', 'Surjan', 'Surpy', 'Susstark', 'Susteelk', 'Susur', 'Sutekh', 'Suukeeg', 'Suulkas', 'Suunall', 'Suvael', 'Suvrin', 'Svringal', 'Swarflig', 'Swarro', 'Swendril', 'Swiez', 'Syanor', 'Sybra', 'Sylfrix', 'Sylvine', 'Sylvyn', 'Symnar', 'Syphtar', 'Syrag', 'Syran', 'Syssahz', 'Syzaash', 'Taarna', 'Tabrind', 'Tachel', 'Tacrine', 'Tadra', 'Taedel', 'Taennyn', 'Taeral', 'Taeya', 'Tagor', 'Taher', 'Tahrjun', 'Taiwine', 'Talanth', 'Talar', 'Taldar', 'Taleeg', 'Taled', 'Talesm', 'Talgan', 'Talgraine', 'Talgyr', 'Talisk', 'Talith', 'Talor', 'Talthran', 'Talune', 'Talven', 'Talver', 'Tamar', 'Tamnuz', 'Tamone', 'Tamoorn', 'Tamriss', 'Tanchilt', 'Tandro', 'Tanha', 'Tanisk', 'Tanlin', 'Tanndo', 'Tanoor', 'Tanry', 'Tanûr', 'Tanzel', 'Tanzlor', 'Taosar', 'Taoyot', 'Taran', 'Tarath', 'Tarax', 'Tarcen', 'Tareth', 'Tarik', 'Tarin', 'Tarisk', 'Tarith', 'Tarkand', 'Tarkrog', 'Tarlmar', 'Tarnor', 'Taron', 'Taroyn', 'Tarqu', 'Tarxas', 'Tasharg', 'Tashforn', 'Tashlex', 'Tashu', 'Tashuul', 'Tasrak', 'Tasselt', 'Tasvoor', 'Taulin', 'Taval', 'Tavan', 'Tavon', 'Taxlon', 'Tayerl', 'Taylin', 'Tayrsil', 'Tazen', 'Tazine', 'Tchasko', 'Tealryn', 'Teawar', 'Tebish', 'Tedra', 'Teekah', 'Teekug', 'Teerlin', 'Tefaz', 'Tefleer', 'Tegan', 'Tegglyn', 'Tegoth', 'Teiresh', 'Teirna', 'Telaer', 'Telast', 'Telcarn', 'Telett', 'Telglas', 'Telgrest', 'Telkarr', 'Tellan', 'Telnar', 'Telnoom', 'Telsar', 'Telva', 'Telzley', 'Temorg', 'Tempros', 'Tened', 'Tenelle', 'Tenjal', 'Tenlor', 'Tenna', 'Tensfar', 'Tentil', 'Teode', 'Terare', 'Terglaw', 'Tergon', 'Terlkin', 'Terlyn', 'Ternasse', 'Terragg', 'Terris', 'Tershar', 'Terslond', 'Tesin', 'Teslan', 'Tevrin', 'Teyvrilt', 'Thabou', 'Thadrum', 'Thaiduk', 'Thaki', 'Thalarn', 'Thalax', 'Thaldok', 'Thamin', 'Thandart', 'Thandrov', 'Thandusc', 'Thangor', 'Tharbad', 'Tharbolt', 'Tharij', 'Tharis', 'Tharjun', 'Tharkesh', 'Tharquist', 'Tharsna', 'Tharxac', 'Thaskam', 'Thaval', 'Thavarl', 'Thawlton', 'Thaxid', 'Thaxis', 'Thaxmool', 'Thaxnar', 'Thayvudd', 'Theandra', 'Thebek', 'Thelbor', 'Theleb', 'Thelin', 'Thelred', 'Themnon', 'Theras', 'Therbur', 'Therrak', 'Therras', 'Therrat', 'Thervoh', 'Thesi', 'Thesstor', 'Thibkern', 'Thimmoz', 'Thinhla', 'Thiob', 'Thios', 'Thirlain', 'Thirrild', 'Thomilt', 'Thondrac', 'Thorgeir', 'Thornix', 'Thorskal', 'Thorztar', 'Thorzyl', 'Thoskold', 'Thoye', 'Thranor', 'Thraxil', 'Thremek', 'Thremix', 'Thrindish', 'Thrinyr', 'Thrykar', 'Thryxeer', 'Thugar', 'Thuldudge', 'Thulsa', 'Thurdis', 'Thuvgalt', 'Thyra', 'Thyzlont', 'Tiaft', 'Tiak', 'Tian', 'Ticham', 'Tiffrod', 'Tihan', 'Tika', 'Tilal', 'Tilir', 'Timaas', 'Timak', 'Timdos', 'Tira', 'Tiralle', 'Tirhthri', 'Tirkan', 'Tirnor', 'Tirouv', 'Tirvil', 'Tislim', 'Tisreth', 'Tisseth', 'Tithesb', 'Tivaln', 'Tlembic', 'Tlichgo', 'Tlishat', 'Tobar', 'Todyc', 'Toglank', 'Tokath', 'Tokkreft', 'Tokraz', 'Tolgarm', 'Toma', 'Tonom', 'Torak', 'Torang', 'Torbelt', 'Torbold', 'Torden', 'Toreth', 'Torghai', 'Tormir', 'Torsund', 'Torthar', 'Torvin', 'Torxar', 'Toscrah', 'Tourrhok', 'Tovak', 'Tovis', 'Toxathe', 'Tozjroch', 'Traalyr', 'Traken', 'Tramorn', 'Trantain', 'Trantle', 'Trasven', 'Travech', 'Trazom', 'Tredek', 'Treeplin', 'Treffaun', 'Trefoin', 'Treizeng', 'Tremas', 'Treof', 'Treslont', 'Tressak', 'Trevarq', 'Trevul', 'Tricoj', 'Tridusk', 'Trilinn', 'Trisgil', 'Tristak', 'Trithax', 'Triveark', 'Trizdoth', 'Troiom', 'Tromest', 'Tronvel', 'Troulden', 'Trujko', 'Tsarlit', 'Tsavan', 'Tsodjan', 'Tsojwar', 'Tsorak', 'Tuane', 'Tuchror', 'Tudlech', 'Tuezinth', 'Tugan', 'Tulkas', 'Tulsoorm', 'Tuntix', 'Turan', 'Turmasc', 'Turmis', 'Turvoost', 'Turweld', 'Turzeal', 'Tuuraj', 'Tvejasp', 'Twenja', 'Twinaile', 'Twixtib', 'Tyasaj', 'Tydwyk', 'Tylark', 'Tylith', 'Tylnen', 'Tymarl', 'Tymdrak', 'Tyrbast', 'Tyrdon', 'Tyreen', 'Tyrgyre', 'Tyrinx', 'Tyrlon', 'Tyrum', 'Tzichrism', 'Tzilen', 'Tziphrin', 'Udraam', 'Ufang', 'Ufoin', 'Ulak', 'Ulfade', 'Ullfrax', 'Ulli', 'Ulmyst', 'Ulos', 'Ulphar', 'Ulsplasm', 'Umbrask', 'Umbresk', 'Umchor', 'Umleer', 'Ummice', 'Undreet', 'Unfegg', 'Ungax', 'Unstric', 'Unstrix', 'Untveld', 'Unza', 'Uqbar', 'Urdaa', 'Urdain', 'Urdal', 'Urdryce', 'Urlyn', 'Urrind', 'Urthryn', 'Urtond', 'Urwoon', 'Urzvir', 'Ushnee', 'Usquik', 'Ussart', 'Ussfaal', 'Ussit', 'Usstrilt', 'Ustar', 'Ustiln', 'Ustlin', 'Ustor', 'Ustorne', 'Ustrelm', 'Usxald', 'Uthmal', 'Uthnor', 'Uvorne', 'Uzfron', 'Uztum', 'Vacla', 'Vadein', 'Vadrelj', 'Vadri', 'Vadru', 'Vaeddyn', 'Vaelythe', 'Vaërn', 'Vagar', 'Vaigthlu', 'Vaitarr', 'Valan', 'Valaz', 'Valbard', 'Valek', 'Valen', 'Valeth', 'Valgaard', 'Valgar', 'Valgarv', 'Valka', 'Valkarth', 'Valken', 'Valkesh', 'Valkis', 'Valkyr', 'Valmisce', 'Valreque', 'Valtarb', 'Valthoth', 'Valyn', 'Vamert', 'Vamfade', 'Vanache', 'Vanek', 'Vanger', 'Vannak', 'Vannyn', 'Vanra', 'Vantsled', 'Vanyar', 'Vaona', 'Varat', 'Varda', 'Vareth', 'Varga', 'Varka', 'Varlik', 'Varmon', 'Varmyr', 'Varna', 'Varnac', 'Varnar', 'Varnax', 'Varnaz', 'Varos', 'Varrow', 'Varsta', 'Vartoor', 'Vasaav', 'Vascais', 'Vasrind', 'Vathan', 'Vathar', 'Vathek', 'Vaudric', 'Vayas', 'Vaydir', 'Vayi', 'Vazar', 'Vazdo', 'Veäxe', 'Veena', 'Vegreth', 'Vekil', 'Velaunce', 'Veldan', 'Veldin', 'Velex', 'Velkind', 'Velnard', 'Velsant', 'Velsard', 'Velsin', 'Vembrex', 'Venast', 'Vendik', 'Vengkuld', 'Venklar', 'Vennec', 'Vennsor', 'Venscoth', 'Ventorl', 'Venzra', 'Veor', 'Verek', 'Verisse', 'Verla', 'Verlis', 'Vernar', 'Vernat', 'Vernil', 'Veror', 'Verren', 'Vertence', 'Vervitz', 'Verwantz', 'Verxain', 'Verzod', 'Veskin', 'Veswinch', 'Veyen', 'Vherla', 'Viaxx', 'Vibsoom', 'Vibur', 'Vilgrax', 'Vilraj', 'Vilsa', 'Vilthod', 'Viltor', 'Viltorc', 'Vingverd', 'Virainth', 'Viran', 'Virdla', 'Viscanth', 'Visharn', 'Viskrek', 'Vissir', 'Vistar', 'Vistarl', 'Vithmard', 'Viux', 'Vixa', 'Vixai', 'Vixlim', 'Vlastov', 'Vlitchek', 'Vluisc', 'Vlustra', 'Volcilde', 'Voldor', 'Volnir', 'Vomquind', 'Vonir', 'Voozale', 'Vordnaz', 'Vorgan', 'Vorplen', 'Vorrmor', 'Vorshak', 'Vortice', 'Vosklune', 'Votorn', 'Votrax', 'Voxarl', 'Vozkoog', 'Vratund', 'Vreeleth', 'Vregom', 'Vrithon', 'Vrumtuun', 'Vryxnir', 'Vuespra', 'Vuestri', 'Vulpix', 'Vuranc', 'Vurick', 'Vurog', 'Vuron', 'Vuubul', 'Vynda', 'Vyrnael', 'Vywyn', 'Vzoris', 'Wadziq', 'Waeytef', 'Wairbren', 'Walgwim', 'Wallibt', 'Walscrin', 'Wanelj', 'Wanjok', 'Wannach', 'Wanruum', 'Wanthim', 'Warbosk', 'Warell', 'Warisk', 'Warthan', 'Waryn', 'Wastur', 'Waylra', 'Waznak', 'Weardlon', 'Wedjeeg', 'Wedra', 'Weftig', 'Weftorb', 'Weitvan', 'Welfrede', 'Welmek', 'Welndar', 'Wemsin', 'Wendath', 'Weppel', 'Werclam', 'Werin', 'Weshap', 'Weskin', 'Westra', 'Wevkinz', 'Wextri', 'Whilfig', 'Whilmor', 'Wicrore', 'Wileert', 'Wilnim', 'Wilven', 'Wilzech', 'Wirreth', 'Wirzanth', 'Wistril', 'Witrix', 'Witrost', 'Wizlow', 'Wolcharn', 'Wolkoon', 'Wolnihr', 'Worlit', 'Wraxil', 'Wrybeck', 'Wryplax', 'Wryxerg', 'Wubneft', 'Wulfrit', 'Wurflense', 'Wusheig', 'Wuunal', 'Wuxorn', 'Wychnor', 'Wylvin', 'Wyndbrel', 'Wyndra', 'Wyrgon', 'Wyrsis', 'Wysholt', 'Wyvrax', 'Wyxef', 'Xadair', 'Xaedra', 'Xaelinth', 'Xaharl', 'Xaidis', 'Xaitchek', 'Xaldreth', 'Xalkhas', 'Xalla', 'Xallath', 'Xameld', 'Xanax', 'Xanbarg', 'Xandar', 'Xandrix', 'Xanille', 'Xanna', 'Xanos', 'Xanrei', 'Xanthon', 'Xarafe', 'Xarakh', 'Xarek', 'Xasim', 'Xaudrin', 'Xavest', 'Xavin', 'Xawnis', 'Xaxul', 'Xayide', 'Xeebract', 'Xeerha', 'Xejem', 'Xela', 'Xeldon', 'Xellosp', 'Xenerge', 'Xenir', 'Xephar', 'Xerra', 'Xerxisp', 'Xerys', 'Xexal', 'Xhagrim', 'Xhaibar', 'Xhomdroll', 'Xhorald', 'Xigil', 'Xion', 'Xiplin', 'Xiri', 'Xirrip', 'Xloris', 'Xoncarg', 'Xopon', 'Xoris', 'Xormeer', 'Xothun', 'Xovro', 'Xudeet', 'Xulan', 'Xundrahl', 'Xustral', 'Xyás', 'Xyást', 'Xybeuth', 'Xycort', 'Xydorn', 'Xydra', 'Xygbenth', 'Xyhaek', 'Xykrog', 'Xylance', 'Xylarz', 'Xylvorm', 'Xymoyl', 'Xytrin', 'Yaalder', 'Yaathab', 'Yadarl', 'Yaddith', 'Yadel', 'Yadreth', 'Yadurk', 'Yaglaid', 'Yagmoon', 'Yaklar', 'Yaklin', 'Yako', 'Yakthoob', 'Yammoth', 'Yamphut', 'Yandorn', 'Yaöth', 'Yarat', 'Yarel', 'Yari', 'Yarin', 'Yarnis', 'Yarram', 'Yastoz', 'Yaten', 'Yatheg', 'Yavarre', 'Yavood', 'Yavroun', 'Yazlar', 'Ycore', 'Yeafosk', 'Yeifolk', 'Yeldoj', 'Yeldrai', 'Yeoft', 'Yeoun', 'Yerdeen', 'Yergal', 'Yerkel', 'Yernoold', 'Yethler', 'Yewrapt', 'Yexil', 'Yezrik', 'Yhemnis', 'Yhemog', 'Yhoudeh', 'Yiash', 'Yildiz', 'Yilkeyr', 'Yimzuuem', 'Yinaun', 'Yiod', 'Yirod', 'Yivthi', 'Ymar', 'Ymarl', 'Yodkin', 'Yojra', 'Yombris', 'Yoorzamph', 'Yoppulse', 'Yorim', 'Yorlask', 'Yorrak', 'Yoskan', 'Yosneth', 'Yothir', 'Yottoa', 'Yrdirr', 'Yrgash', 'Yrgil', 'Yrinth', 'Yrlmar', 'Yrvoor', 'Yuklat', 'Yuleng', 'Yurisp', 'Yuvib', 'Yuzan', 'Yween', 'Zaalit', 'Zabal', 'Zabil', 'Zadko', 'Zadom', 'Zadool', 'Zaelken', 'Zaery', 'Zaffar', 'Zagrosk', 'Zahur', 'Zaihra', 'Zalethe', 'Zalmic', 'Zalthen', 'Zamar', 'Zamewl', 'Zamind', 'Zamog', 'Zamray', 'Zanak', 'Zaneer', 'Zangor', 'Zanqua', 'Zantain', 'Zanthu', 'Zantir', 'Zantyen', 'Zanurb', 'Zarak', 'Zaranthe', 'Zardal', 'Zardence', 'Zardirm', 'Zardox', 'Zargoi', 'Zaric', 'Zarlon', 'Zarmarl', 'Zarouk', 'Zarphaut', 'Zarquar', 'Zarquemf', 'Zarros', 'Zarthule', 'Zastor', 'Zatarl', 'Zatheen', 'Zathras', 'Zathu', 'Zatoum', 'Zausric', 'Zavach', 'Zavak', 'Zavel', 'Zaviv', 'Zaxweer', 'Zayarn', 'Zaydrim', 'Zebor', 'Zebulse', 'Zedresk', 'Zefteel', 'Zehain', 'Zehirn', 'Zekal', 'Zeldaph', 'Zelgad', 'Zelgen', 'Zelisp', 'Zelked', 'Zelmarth', 'Zelminx', 'Zelvant', 'Zembis', 'Zendarg', 'Zentos', 'Zeraa', 'Zerai', 'Zerakl', 'Zermish', 'Zerric', 'Zervid', 'Zesdick', 'Zessain', 'Zethrel', 'Zhaizald', 'Zhakoor', 'Zhalore', 'Zhantaine', 'Zhapris', 'Zharmele', 'Zharvek', 'Zhassa', 'Zhawend', 'Zhaya', 'Zheral', 'Zhirek', 'Zhirem', 'Zhiroq', 'Zhirquis', 'Zhogri', 'Zhomrach', 'Zhoreb', 'Zhrana', 'Zigmoth', 'Zikuyth', 'Zilar', 'Zilmork', 'Zincir', 'Zindor', 'Ziorn', 'Zirin', 'Zishuun', 'Zislun', 'Zisurgh', 'Zlanté', 'Zlatos', 'Zofram', 'Zoides', 'Zojan', 'Zohldrom', 'Zolfran', 'Zoltaft', 'Zomra', 'Zondar', 'Zoorkon', 'Zopine', 'Zorac', 'Zorith', 'Zorlan', 'Zorthal', 'Zosarde', 'Zrufend', 'Zugdin', 'Zugoth', 'Zuril', 'Zusdhrun', 'Zuukan', 'Zvegnaz', 'Zyjin', 'Zyla', 'Zylaax', 'Zylyn', 'Zyrel', 'Zyrelx', 'Zytan', 'Zyxim'], 81 | three: ['Aathoklaa', 'Abalore', 'Abeli', 'Abreyxorn', 'Abrisen', 'Acaena', 'Acamar', 'Acarnod', 'Ackia', 'Acozer', 'Acravel', 'Actinor', 'Adalon', 'Adalrik', 'Adanac', 'Adasho', 'Adelin', 'Adelir', 'Adembal', 'Aderak', 'Aderel', 'Aderyn', 'Adhara', 'Adhirman', 'Adia', 'Adian', 'Adiol', 'Aditu', 'Adlaron', 'Admarlen', 'Adnirrin', 'Adnoren', 'Adracea', 'Adraeran', 'Adraewyth', 'Adrasta', 'Adrena', 'Adriphaas', 'Aelarim', 'Aerissa', 'Aeruin', 'Aetharyn', 'Aexien', 'Afaellan', 'Agador', 'Agaki', 'Agari', 'Agella', 'Agerquon', 'Agetan', 'Agexa', 'Aginor', 'Agior', 'Agnaska', 'Agraia', 'Agrasline', 'Agrasol', 'Agrias', 'Agristair', 'Ahina', 'Ahorra', 'Aidaron', 'Aililry', 'Ainnatic', 'Aioula', 'Aircristir', 'Aistomar', 'Ajasonde', 'Akajur', 'Akashic', 'Akasta', 'Akenchi', 'Akhrida', 'Akiina', 'Akirga', 'Akirku', 'Akritas', 'Akura', 'Akvaron', 'Alamak', 'Alanik', 'Alanyx', 'Alardan', 'Alaris', 'Alarynd', 'Alathen', 'Alatvair', 'Alaxa', 'Alaztyr', 'Albara', 'Albaral', 'Alberist', 'Alberon', 'Alceon', 'Alceor', 'Alchica', 'Aldachur', 'Aldaka', 'Aldamir', 'Aldirim', 'Aldrella', 'Aleasna', 'Aleaxa', 'Aleena', 'Aleidar', 'Alembis', 'Alera', 'Aleva', 'Alfanar', 'Alhana', 'Alidar', 'Aliet', 'Alifyan', 'Alinaeus', 'Alindra', 'Alixa', 'Aljarik', 'Alkaios', 'Allindren', 'Allomir', 'Alloran', 'Almarisc', 'Almeron', 'Almiel', 'Alnavor', 'Alshagrel', 'Altavan', 'Altorlan', 'Altria', 'Alucard', 'Alzamar', 'Alzarin', 'Amadis', 'Amadix', 'Amafer', 'Amaja', 'Amakelb', 'Amanster', 'Amaremne', 'Amarette', 'Amatin', 'Amazya', 'Ambrezul', 'Amelis', 'Amerill', 'Amether', 'Amethi', 'Amharad', 'Amilin', 'Aminak', 'Amintor', 'Amlieth', 'Amolithe', 'Amorin', 'Ampenden', 'Amramyr', 'Anandra', 'Anara', 'Anartig', 'Anashea', 'Anatsath', 'Ancelyn', 'Ancifer', 'Andaraan', 'Andistair', 'Andolan', 'Andrasha', 'Andula', 'Aneelen', 'Anfara', 'Anferas', 'Anfesef', 'Angalli', 'Angemon', 'Anghyrud', 'Anhalus', 'Anici', 'Anina', 'Ankrista', 'Annoxin', 'Anraculd', 'Anroana', 'Ansivlan', 'Ansuki', 'Antalyaar', 'Antarlest', 'Anterra', 'Antesri', 'Anthlamar', 'Antraneyk', 'Anzera', 'Apelnin', 'Aphithea', 'Apporrosh', 'Aquiel', 'Aquorren', 'Aradek', 'Aragaj', 'Araglas', 'Arajist', 'Arakbaal', 'Arakhreen', 'Arakin', 'Araldar', 'Aralik', 'Aramil', 'Aranat', 'Aranis', 'Arathorb', 'Araxis', 'Arbadrul', 'Arbalac', 'Arbalon', 'Arbitan', 'Arboran', 'Arcastor', 'Archolach', 'Ardalanx', 'Ardanos', 'Ardatha', 'Ardaxil', 'Ardelin', 'Ardilex', 'Ardiseng', 'Ardissa', 'Aregel', 'Arenith', 'Arestel', 'Arfandas', 'Argethlam', 'Arghesos', 'Argion', 'Argoël', 'Argolin', 'Arhanen', 'Ariann', 'Arianth', 'Aribeth', 'Arien', 'Arion', 'Arioth', 'Ariseph', 'Arismacht', 'Aristea', 'Arivid', 'Arkadit', 'Arkaris', 'Arkavyn', 'Arkissar', 'Arkurel', 'Arlana', 'Arleano', 'Arleost', 'Arlomma', 'Arokair', 'Arolant', 'Arozan', 'Arpiax', 'Arrashad', 'Arrelask', 'Arrenol', 'Arriam', 'Arridor', 'Arrivid', 'Arrosas', 'Arrossai', 'Arshashi', 'Arshavir', 'Artithea', 'Artlexu', 'Arura', 'Arvanor', 'Arvirask', 'Aryion', 'Arzeela', 'Ascarleth', 'Ascaveen', 'Ascomeld', 'Asgarath', 'Asherild', 'Ashikri', 'Ashilja', 'Ashnisci', 'Ashrodu', 'Asilun', 'Asius', 'Aslior', 'Asmacul', 'Asmictir', 'Aspaleed', 'Asparind', 'Asphodal', 'Aspolyme', 'Asquilla', 'Astaedi', 'Astalon', 'Asteä', 'Astinus', 'Astraëa', 'Asurzel', 'Atalis', 'Atazra', 'Athana', 'Atheran', 'Athermoj', 'Athina', 'Athnolan', 'Athrasomb', 'Athrilas', 'Atlavan', 'Atorin', 'Atralan', 'Atraxon', 'Atrujal', 'Attanir', 'Atticog', 'Aturin', 'Atyoto', 'Aurever', 'Aurian', 'Auridra', 'Aurina', 'Aurion', 'Auxebaz', 'Avalzaunt', 'Avandir', 'Avarath', 'Avasceen', 'Avenaar', 'Aveole', 'Averdal', 'Avereem', 'Avernide', 'Avèssèd', 'Avesur', 'Avori', 'Avriax', 'Avronil', 'Awennes', 'Axanar', 'Axarun', 'Aximil', 'Ayaren', 'Ayesra', 'Azaka', 'Azakour', 'Azanakh', 'Azanor', 'Azarmax', 'Azatta', 'Azella', 'Azergal', 'Azfotha', 'Azilos', 'Azmarbi', 'Azmeren', 'Azolem', 'Azraxel', 'Azriaz', 'Azrienne', 'Aztira', 'Azuva', 'Azuzu', 'Baeglyndven', 'Bahnshiath', 'Bakailis', 'Bakiar', 'Balandix', 'Balanjik', 'Balathol', 'Balazar', 'Balderon', 'Baledor', 'Baloward', 'Baltarreg', 'Bandibras', 'Banira', 'Banjasah', 'Banjicoy', 'Banrodi', 'Bantirgen', 'Baraca', 'Barahir', 'Baramei', 'Barbardon', 'Barixid', 'Barjazan', 'Barolio', 'Barsimmern', 'Bartosca', 'Barzolo', 'Basfui', 'Basidrix', 'Baslayan', 'Basliard', 'Batiax', 'Baudefloy', 'Bayazin', 'Bayidon', 'Bazakel', 'Baziran', 'Beäbrae', 'Becheton', 'Bedivere', 'Behamkai', 'Belaraz', 'Belarba', 'Belathgert', 'Beldara', 'Beldaran', 'Belegern', 'Belensarl', 'Belgarath', 'Belida', 'Belimu', 'Belinzith', 'Belistra', 'Belithin', 'Bellarix', 'Bellinus', 'Belloram', 'Belmalar', 'Belmatar', 'Benalath', 'Beorilf', 'Beoshar', 'Berazan', 'Berefex', 'Berethan', 'Beriam', 'Berlemdo', 'Bermulan', 'Berterin', 'Besagren', 'Bestagar', 'Bethalus', 'Beztevil', 'Bilamarj', 'Birictzin', 'Birimi', 'Birrtezir', 'Bisuneh', 'Bithritrilb', 'Blascarro', 'Boälod', 'Boäzye', 'Bolangi', 'Bolgodar', 'Boradrend', 'Borvazan', 'Bordvedo', 'Boridorn', 'Borivig', 'Boroqual', 'Borosov', 'Boruja', 'Breldiar', 'Breyugar', 'Brindelvix', 'Brinzindis', 'Brirelin', 'Brofothin', 'Bruyefol', 'Bundetlan', 'Burangald', 'Byjagan', 'Caadausid', 'Cadrillan', 'Cadxiel', 'Caglaree', 'Caladon', 'Caladra', 'Calandol', 'Calandra', 'Calara', 'Caldiza', 'Calial', 'Calian', 'Calibarz', 'Caliburr', 'Calimen', 'Calinor', 'Calinthor', 'Caliroon', 'Calrohir', 'Calvari', 'Calyreg', 'Camorba', 'Camrenard', 'Candelisce', 'Candralta', 'Canteril', 'Capsia', 'Caradin', 'Caraman', 'Carano', 'Carastac', 'Cardannor', 'Cardriman', 'Carejjar', 'Carenac', 'Caribros', 'Carvirras', 'Casliet', 'Cassira', 'Castivin', 'Cathloda', 'Cauluden', 'Cavrello', 'Cazago', 'Cazrogatz', 'Cedethea', 'Cedruin', 'Celasli', 'Celedrax', 'Celeldrir', 'Celenorb', 'Celephais', 'Celimbsel', 'Celissar', 'Celmiac', 'Celria', 'Cemendur', 'Ceomyr', 'Cerastes', 'Cerdotur', 'Cereden', 'Ceremeb', 'Cerindar', 'Cernaia', 'Cerrivald', 'Cerrlemere', 'Cervetar', 'Chakjalom', 'Chalberyn', 'Chandalla', 'Charizar', 'Charovis', 'Chasergha', 'Chatony', 'Chavrenard', 'Chayuleth', 'Chedynas', 'Chemedis', 'Cherinra', 'Cheshinif', 'Chesifith', 'Chexotah', 'Chiranin', 'Chirophanx', 'Chirystrad', 'Chissaera', 'Choriaal', 'Chrystara', 'Cialrak', 'Ciarna', 'Ciliath', 'Cillegra', 'Cimpelis', 'Cirial', 'Cirilar', 'Cisidor', 'Claraven', 'Clarian', 'Clymerice', 'Colperat', 'Colverslyne', 'Conridas', 'Coramur', 'Corcoran', 'Cordago', 'Corisur', 'Cormannon', 'Coromis', 'Corraemer', 'Corstanis', 'Coyasal', 'Cramorul', 'Crayeera', 'Credori', 'Cresbaral', 'Crodelan', 'Cromora', 'Crondowys', 'Cruirmox', 'Crysindlyn', 'Cthasia', 'Cubrucol', 'Curtifer', 'Cveralisk', 'Cyarium', 'Cynalis', 'Cynara', 'Cyrilla', 'Cyrissil', 'Daakrasef', 'Dabnavar', 'Dacarin', 'Dagaldsain', 'Dagorla', 'Daiavend', 'Dakkiah', 'Dakokan', 'Dalarthra', 'Dalimir', 'Dallandra', 'Dallibren', 'Dalmaxen', 'Damarel', 'Damia', 'Damisen', 'Dammarlet', 'Damria', 'Danatren', 'Danbrelaj', 'Daqualor', 'Daragard', 'Darandril', 'Darani', 'Darimpelg', 'Darioj', 'Darisimp', 'Darnien', 'Daruda', 'Darusor', 'Darvenel', 'Darvien', 'Dasanay', 'Dasyani', 'Dathanja', 'Dauroät', 'Daximyr', 'Dazaroth', 'Deglavar', 'Dekreon', 'Delalea', 'Delandim', 'Delaquoth', 'Delcardes', 'Delgadjas', 'Delgari', 'Deliard', 'Delitra', 'Delmonda', 'Delonos', 'Delsinar', 'Demelsàvre', 'Deminar', 'Demithea', 'Dendera', 'Denivra', 'Deowrix', 'Deralten', 'Derian', 'Derisurm', 'Derokain', 'Descelet', 'Desnema', 'Desthia', 'Destrino', 'Devabril', 'Devaia', 'Devaren', 'Deviscind', 'Devyna', 'Dezelglim', 'Dharijor', 'Diagur', 'Diamel', 'Diastul', 'Diazrax', 'Diniwirn', 'Dional', 'Diony', 'Dismarntir', 'Distana', 'Distiva', 'Diurmad', 'Divior', 'Doälva', 'Dokessin', 'Dolitan', 'Dolskior', 'Domagren', 'Domovoy', 'Doniale', 'Donivesh', 'Dorana', 'Doravin', 'Doraxa', 'Dorether', 'Dorgrian', 'Dorianth', 'Dorosard', 'Drafarna', 'Draglios', 'Dralgamor', 'Drelbaran', 'Dreleon', 'Dreower', 'Drusmirak', 'Druycalid', 'Durathor', 'Duruis', 'Dusoto', 'Duvalin', 'Dvereya', 'Dygardo', 'Eberyn', 'Ecarnis', 'Echengar', 'Echredrisk', 'Edalcor', 'Edamar', 'Edaris', 'Edeera', 'Edeiric', 'Edelan', 'Edromon', 'Eemonil', 'Eermiaw', 'Efelin', 'Efiath', 'Egarun', 'Egeanin', 'Eglashor', 'Eglathorm', 'Ehlmargis', 'Eilinud', 'Einnara', 'Ekisha', 'Elaara', 'Eladain', 'Elanja', 'Elanlir', 'Elantir', 'Elardoand', 'Elayess', 'Elbasant', 'Elbrian', 'Elcaros', 'Eldikohl', 'Eldimyr', 'Eldivren', 'Eleaseth', 'Eleniin', 'Elerasc', 'Eleril', 'Elesfar', 'Elexna', 'Elhanter', 'Elharta', 'Elhiri', 'Eliaazh', 'Elindel', 'Elion', 'Elispesh', 'Elissim', 'Elistan', 'Eljendril', 'Ellamoin', 'Ellanath', 'Ellendar', 'Ellidyr', 'Elmeric', 'Elmradra', 'Elnavor', 'Elnoë', 'Elorix', 'Elriseth', 'Elrodin', 'Elrowan', 'Elsandar', 'Elverus', 'Elzirtha', 'Emeresc', 'Emistar', 'Emparyn', 'Emraël', 'Enchasol', 'Endelaer', 'Endeltrad', 'Endoyarl', 'Endremen', 'Engkalat', 'Enifrax', 'Enliack', 'Ennorath', 'Enoëre', 'Ensocand', 'Enzoray', 'Eolair', 'Eolglyu', 'Eomer', 'Eosin', 'Eowine', 'Eralith', 'Erbarax', 'Erdegron', 'Ereäd', 'Ereboen', 'Eregin', 'Ereia', 'Ereidan', 'Ereinid', 'Eresbor', 'Ergamarl', 'Erian', 'Erihim', 'Erijin', 'Erilind', 'Erilyth', 'Erimewn', 'Eriptil', 'Erizael', 'Erjesko', 'Erkollo', 'Erlata', 'Erliskan', 'Ermentej', 'Ermiod', 'Ermizard', 'Erobor', 'Erraxam', 'Errixi', 'Ersazern', 'Erudin', 'Eruna', 'Escaloth', 'Eshorden', 'Eskedar', 'Eslenix', 'Esmeril', 'Essamor', 'Esselin', 'Estelorn', 'Estulman', 'Esyorna', 'Ethayan', 'Ethilrist', 'Ettellarn', 'Euralen', 'Eurayo', 'Evarul', 'Evedben', 'Eveltur', 'Evenor', 'Everan', 'Everard', 'Evidor', 'Evrilet', 'Ewugan', 'Exior', 'Exorric', 'Ezirith', 'Ezpirasp', 'Ezrabar', 'Fabliain', 'Faerlasdar', 'Fafmalan', 'Fahorjom', 'Falamund', 'Falazarm', 'Faldian', 'Faledra', 'Falias', 'Faliorn', 'Fallonar', 'Falmalin', 'Famaril', 'Famiryah', 'Farammil', 'Faranar', 'Farathar', 'Farazwen', 'Farendal', 'Farezar', 'Farias', 'Farinda', 'Farovlem', 'Farreflan', 'Farrian', 'Fassander', 'Fassiral', 'Fathanor', 'Fathimlas', 'Favular', 'Fayenned', 'Felacroy', 'Felectos', 'Felendos', 'Felentir', 'Felinstrod', 'Felladin', 'Fellathor', 'Fellazoor', 'Felmarus', 'Felvia', 'Fenhalut', 'Fenkkara', 'Feollan', 'Feraanty', 'Ferazhin', 'Ferdithir', 'Ferena', 'Ferescha', 'Feridmir', 'Feridoth', 'Ferilken', 'Ferkiel', 'Fermandra', 'Fermazeth', 'Ferozak', 'Ferrandry', 'Ferrinox', 'Fertimqui', 'Fesanor', 'Fesmaran', 'Fethijorn', 'Fethorval', 'Fezmirath', 'Fiaminch', 'Fiantzin', 'Fiathna', 'Fiensar', 'Fierex', 'Filigal', 'Filrena', 'Finaefin', 'Findegil', 'Finmanal', 'Finrhabar', 'Fiollix', 'Fionlex', 'Fiorag', 'Fiori', 'Fiosthan', 'Firandaal', 'Firimar', 'Firmrius', 'Fivrenesse', 'Flacoë', 'Fluimorl', 'Foäshroud', 'Fomorisk', 'Fonesco', 'Fontaera', 'Forambad', 'Forizuld', 'Foronté', 'Forrandir', 'Foxilkin', 'Fozdollo', 'Fraajior', 'Fragadin', 'Freälaf', 'Frinilex', 'Frosserthil', 'Frugansey', 'Fuareece', 'Fulinas', 'Fulmerack', 'Fumorak', 'Furalor', 'Fusial', 'Gadino', 'Gaffindur', 'Gaherist', 'Gaianac', 'Galassad', 'Galedrej', 'Galeeya', 'Galeia', 'Galendil', 'Galhambraj', 'Galhandvis', 'Galiel', 'Galjiu', 'Gallaia', 'Galorin', 'Galrion', 'Galthien', 'Galtyran', 'Galvaris', 'Gambrefax', 'Gamorrand', 'Ganatus', 'Ganelon', 'Ganoraz', 'Ganscion', 'Ganzadahl', 'Garagrim', 'Garalden', 'Garathgen', 'Garduil', 'Gardulkar', 'Garemo', 'Garflion', 'Garlenon', 'Garriech', 'Garziot', 'Gastenmil', 'Gatlatas', 'Gatzeiros', 'Gavendra', 'Gavilen', 'Gefandrall', 'Gelsgiath', 'Genteras', 'Gerergol', 'Gerexi', 'Geskrivus', 'Gevanarth', 'Ghiella', 'Gidyrrha', 'Gildanar', 'Gilennan', 'Gilfangron', 'Giljrian', 'Giltsanos', 'Gimika', 'Gipideur', 'Girazi', 'Giridal', 'Giridyne', 'Giriel', 'Girkirath', 'Gisorath', 'Gisriral', 'Gisselek', 'Givirtrik', 'Gizarak', 'Gizbion', 'Gizherae', 'Gledrion', 'Gleocyn', 'Gleyander', 'Gliranna', 'Glirfingril', 'Goibhniu', 'Golexar', 'Goloë', 'Gonscevin', 'Gontomir', 'Goranna', 'Gorazky', 'Gordalis', 'Gorias', 'Gorion', 'Goronwy', 'Goronyr', 'Gorova', 'Gorthokon', 'Graginar', 'Graliath', 'Gredanost', 'Griarnix', 'Griotam', 'Grissejan', 'Grolliax', 'Gualat', 'Guilmarn', 'Gulifrith', 'Gurnarok', 'Gwyrion', 'Gydrian', 'Gymnivus', 'Gyrelyest', 'Hacoulede', 'Hadowrak', 'Hafranel', 'Haielva', 'Haijannod', 'Hajandin', 'Hakatri', 'Halibarn', 'Halios', 'Haliwyn', 'Halveron', 'Halvia', 'Hamadar', 'Hamancen', 'Hamavand', 'Hanamere', 'Haneran', 'Hanorayn', 'Hanrassu', 'Hantaira', 'Haplana', 'Haprissa', 'Harana', 'Harandash', 'Harezek', 'Hargranar', 'Harigran', 'Harnahad', 'Harobel', 'Harondar', 'Harromarl', 'Harsinna', 'Hartien', 'Hartazan', 'Hasalgar', 'Hasprion', 'Hathlizu', 'Hathvoril', 'Hautilim', 'Hautulin', 'Hauxpomel', 'Haxmaraun', 'Haxmaspar', 'Haxmered', 'Hazalet', 'Hazazel', 'Hazharat', 'Haziran', 'Hedrapake', 'Heereos', 'Hekeren', 'Helbathil', 'Helobaine', 'Helphegad', 'Helziatz', 'Hemgarel', 'Henalur', 'Herecharn', 'Heriganj', 'Heriol', 'Hessevet', 'Hethica', 'Heuleanar', 'Hexavren', 'Hexelin', 'Hiabaid', 'Hiassveil', 'Hifridil', 'Higlaia', 'Hilio', 'Himurlem', 'Hintyrit', 'Hirodrix', 'Hizirin', 'Hokryähn', 'Holmarun', 'Horbajir', 'Horlabo', 'Hralfecca', 'Hrioncet', 'Hulterna', 'Hurjaël', 'Huvatal', 'Hyaliptar', 'Hyarantar', 'Hydrestin', 'Hylamet', 'Hylarel', 'Hylissa', 'Hyphorond', 'Hyraskel', 'Hyrkhalla', 'Hyzaspes', 'Iahaun', 'Iarlen', 'Iasho', 'Ibekon', 'Ibgali', 'Ibrana', 'Ibriax', 'Ibriole', 'Icanaar', 'Icavra', 'Icera', 'Ichandrik', 'Ichindar', 'Idarlan', 'Iffalon', 'Igjaru', 'Ijevthla', 'Ikarin', 'Ikirkar', 'Ilabrem', 'Ilairam', 'Ilarnin', 'Ildezir', 'Ilenfal', 'Ilfangir', 'Ilfinir', 'Ilgaeldar', 'Ilikir', 'Ilimvair', 'Ilkerné', 'Ilkyarzim', 'Illana', 'Illara', 'Illiarn', 'Illsuin', 'Illuanc', 'Illurdan', 'Ilkaroque', 'Ilnitelg', 'Ilrehjan', 'Ilumaar', 'Ilvelisk', 'Imaia', 'Imajin', 'Imashla', 'Imaydra', 'Imedet', 'Imikeer', 'Imilxime', 'Imisard', 'Immelanx', 'Immoreth', 'Immornam', 'Imnatris', 'Imrahran', 'Imravog', 'Imrazixt', 'Imzia', 'Inayiss', 'Indreju', 'Ingrenux', 'Inhectin', 'Inidar', 'Inifael', 'Inifox', 'Ininay', 'Inisdex', 'Inisfail', 'Inkiljist', 'Inkotai', 'Innoäk', 'Inora', 'Insallasc', 'Intaphka', 'Inzellene', 'Ioga', 'Iolan', 'Iombar', 'Iosaz', 'Iosdil', 'Iperi', 'Iphara', 'Ipholar', 'Ipolok', 'Iptasor', 'Irankar', 'Irathar', 'Ireneemp', 'Irial', 'Irian', 'Iriboth', 'Iriga', 'Irmaskor', 'Irmistib', 'Irphilin', 'Irriosce', 'Irshirkur', 'Isaelsu', 'Isamar', 'Isarma', 'Isbexa', 'Isencal', 'Isgremnir', 'Ishmira', 'Ishnitra', 'Isiki', 'Iskarrine', 'Iskimi', 'Iskiret', 'Isodrost', 'Isotu', 'Isromant', 'Isrotha', 'Issakra', 'Issanthal', 'Issevex', 'Issimrak', 'Istengrem', 'Istensanth', 'Isthentild', 'Istheol', 'Isthgiol', 'Istidom', 'Istijed', 'Istroval', 'Isuxnen', 'Itharna', 'Ithelus', 'Ithimryr', 'Ithineg', 'Ithober', 'Iventhax', 'Ivrishel', 'Iwranda', 'Ixambel', 'Ixanthis', 'Ixarine', 'Ixcavar', 'Ixium', 'Iyenna', 'Iyiskek', 'Izpiizzi', 'Jabarla', 'Jablomeed', 'Jaelmura', 'Jafila', 'Jagadis', 'Jagaroch', 'Jahaurin', 'Jakalar', 'Jakarhul', 'Jakendar', 'Jakharral', 'Jakronib', 'Jalaran', 'Jalatha', 'Jaleana', 'Jaligar', 'Jalisharn', 'Jalnio', 'Jalvochin', 'Janceä', 'Jandagar', 'Jandenor', 'Janien', 'Janniel', 'Jaralor', 'Jarantin', 'Jaratryne', 'Jardilan', 'Jarien', 'Jarioth', 'Jaronris', 'Jascelat', 'Jascenant', 'Jaslani', 'Jassolind', 'Jatherfar', 'Jathlabra', 'Jathzoril', 'Jaukulmar', 'Jaurelin', 'Javennae', 'Javrezac', 'Jazaeron', 'Jejaneel', 'Jeleeya', 'Jelerish', 'Jelgrion', 'Jemadar', 'Jemkoleng', 'Jeoric', 'Jeoster', 'Jeprana', 'Jertezan', 'Jervida', 'Jessabra', 'Jevalor', 'Jevedic', 'Jevorin', 'Jevrian', 'Jhessala', 'Jhinilak', 'Jianthi', 'Jidesa', 'Jifrusni', 'Jijinjic', 'Jilarna', 'Jilitha', 'Jillaro', 'Jingaran', 'Jiriselk', 'Jiruik', 'Jivessla', 'Jivizet', 'Jixannil', 'Jizuret', 'Joäsra', 'Joplezno', 'Jorian', 'Joriel', 'Jorodrin', 'Josafyre', 'Jothaugan', 'Jothera', 'Jozranal', 'Jranahaz', 'Juarin', 'Jumeon', 'Juramanx', 'Jussondrel', 'Juxeccan', 'Juzawik', 'Kacinzen', 'Kadishir', 'Kahora', 'Kairaku', 'Kajabor', 'Kajua', 'Kalandrin', 'Kaledath', 'Kalvaro', 'Kamisu', 'Kamundam', 'Kandonak', 'Kandorin', 'Kapasin', 'Karaël', 'Karamis', 'Karanchir', 'Kardarkar', 'Kardotha', 'Karela', 'Karezthame', 'Karimeg', 'Karogan', 'Kasiran', 'Kasluna', 'Kastana', 'Kastauët', 'Kasthukras', 'Kathanal', 'Katryzaj', 'Katumar', 'Kazellor', 'Kazuön', 'Kedrinal', 'Kelemon', 'Kelmerveld', 'Kelraiog', 'Kelvixa', 'Kemmergen', 'Kerannix', 'Kerason', 'Kerasun', 'Kerendul', 'Kerfina', 'Kernamald', 'Keroona', 'Kerrekril', 'Kerrihaude', 'Kestramel', 'Kexranea', 'Khadera', 'Khalidûr', 'Kharisden', 'Khelaret', 'Khorenym', 'Khosilin', 'Khuraram', 'Khurkula', 'Kiarak', 'Kiaskek', 'Kifadli', 'Kinbulser', 'Kinjeon', 'Kintarna', 'Kioxug', 'Kireoj', 'Kirias', 'Kiriok', 'Kirithul', 'Kirrevi', 'Kiuspou', 'Kizarlon', 'Klandisar', 'Klirundon', 'Kodoki', 'Korachon', 'Korasal', 'Kortien', 'Korvaron', 'Kotajad', 'Kothenai', 'Kovaia', 'Kozanga', 'Krasgalad', 'Krienna', 'Krisilal', 'Krytelgaz', 'Kuiju', 'Kydomor', 'Kylara', 'Kylinsra', 'Kymelin', 'Kymorel', 'Kyrembra', 'Kyvaran', 'Kyveler', 'Laaraban', 'Lacoumox', 'Lacrion', 'Ladamur', 'Ladestro', 'Laesina', 'Lafera', 'Lagaram', 'Lagova', 'Lahanolt', 'Laklanot', 'Lalaia', 'Lalthilan', 'Lamidris', 'Lamifer', 'Lamizjax', 'Lampralur', 'Lamrella', 'Lanisor', 'Lanival', 'Lanstreä', 'Lantakrel', 'Lantamar', 'Lanumel', 'Lappeleme', 'Laprimal', 'Larana', 'Laranel', 'Larilect', 'Larion', 'Larquinip', 'Lascynthis', 'Lasirusk', 'Lataffin', 'Lattremond', 'Lazadon', 'Ledmial', 'Legaaruksh', 'Lelatha', 'Leledish', 'Lendela', 'Lendoweer', 'Leodaan', 'Leojith', 'Leoptrin', 'Leptenar', 'Leptredin', 'Leranorb', 'Lessefren', 'Lethrian', 'Levasim', 'Lhyrrhana', 'Liamar', 'Liambra', 'Liammeck', 'Lianairn', 'Liansra', 'Lianvrin', 'Liarxa', 'Liavec', 'Liembra', 'Lilasta', 'Lilkauki', 'Lilthia', 'Limbria', 'Linargan', 'Linnaker', 'Lionus', 'Liossoor', 'Liquemar', 'Liroitzin', 'Lisimbra', 'Lissara', 'Lissflorel', 'Lithuir', 'Lithyulin', 'Litoefer', 'Liydala', 'Lizenna', 'Lizinra', 'Llanaanu', 'Loëra', 'Logano', 'Lorana', 'Lorenvra', 'Loriant', 'Lozeneth', 'Luciet', 'Lucimer', 'Lunzia', 'Lurepusc', 'Luspilkir', 'Luthirring', 'Luuranoth', 'Lydalay', 'Lymandal', 'Lynaya', 'Lyndré', 'Lynxias', 'Lypilla', 'Lyraloss', 'Lyrian', 'Lyrossa', 'Lyrozi', 'Lythian', 'Lythratole', 'Lyzeary', 'Maalkeyan', 'Maceon', 'Madaluur', 'Madiglim', 'Madora', 'Maerleetlas', 'Maeronyx', 'Mafranic', 'Magezatt', 'Magithel', 'Maglethom', 'Magylin', 'Mahelas', 'Majaelith', 'Makana', 'Malaësse', 'Malaioc', 'Malambard', 'Malandor', 'Malasire', 'Malasquor', 'Malavok', 'Malbrosac', 'Maldagon', 'Malechan', 'Malestrin', 'Malgadarn', 'Malhantis', 'Malhemar', 'Malidryth', 'Malifrin', 'Malisken', 'Mallaran', 'Maloroc', 'Malsanon', 'Mamvier', 'Mandrezool', 'Manjalem', 'Mannanon', 'Mantragan', 'Maöndat', 'Mapiran', 'Mardieth', 'Maridan', 'Maridisp', 'Marindro', 'Marinus', 'Marivik', 'Marliok', 'Marmaranx', 'Marmeron', 'Marniel', 'Marreldix', 'Marsarok', 'Marsineh', 'Martanzix', 'Maruis', 'Mashalla', 'Masira', 'Massoran', 'Mathannil', 'Matzirik', 'Maunestin', 'Mavira', 'Maxander', 'Maxtibel', 'Mazegus', 'Mazesra', 'Mazian', 'Mazivel', 'Medarinn', 'Medrahar', 'Medvergaal', 'Mehalet', 'Mejarlan', 'Mekeesha', 'Melamnir', 'Melapis', 'Melasdar', 'Melikkhaz', 'Meliune', 'Melliorn', 'Melorond', 'Memisaire', 'Menalor', 'Mendobarl', 'Menelvaour', 'Meodas', 'Meraleph', 'Merama', 'Meramel', 'Meranshu', 'Meraudax', 'Meriag', 'Meridyn', 'Meriel', 'Merilec', 'Merinar', 'Merinard', 'Merivran', 'Merkalo', 'Merlience', 'Merresil', 'Merscianthe', 'Mertamet', 'Mesegrim', 'Metrofa', 'Mevedet', 'Mewreddan', 'Mezedan', 'Mezerel', 'Mezlehet', 'Mezlethil', 'Mezrian', 'Mezrenain', 'Mezvorax', 'Mialdere', 'Mialorn', 'Midela', 'Mierah', 'Mikramil', 'Milicseth', 'Minaxa', 'Minrioth', 'Miranei', 'Mirantilb', 'Mirelith', 'Mirenta', 'Miriel', 'Mirieth', 'Mirintha', 'Mirion', 'Mirreschade', 'Mirrsomi', 'Misella', 'Misiplum', 'Misirim', 'Mithelos', 'Moälroc', 'Mobrias', 'Moieddin', 'Moisiane', 'Molhanni', 'Mondestin', 'Moramin', 'Morannel', 'Morilimth', 'Morleved', 'Mormindar', 'Morofar', 'Morozam', 'Morrixan', 'Mosbelo', 'Movellan', 'Moxfiel', 'Mrankali', 'Mredisu', 'Mujeket', 'Mulciner', 'Mumivor', 'Murbahir', 'Murias', 'Murinja', 'Mustesra', 'Mylbdenir', 'Mylenost', 'Myllara', 'Myloryx', 'Myractus', 'Myrmelesc', 'Myrrhismir', 'Myrstica', 'Myruken', 'Myvior', 'Naadien', 'Nabronyb', 'Naëska', 'Nagarax', 'Naiagard', 'Najikim', 'Nambolar', 'Namezlith', 'Namien', 'Nappolanc', 'Naramant', 'Naranlob', 'Naraven', 'Narecan', 'Naretha', 'Narfalax', 'Narimas', 'Narisdaat', 'Narissa', 'Narotham', 'Narothun', 'Narrabhar', 'Narseldax', 'Nasmerul', 'Nateera', 'Nathogan', 'Natrifer', 'Nauthzegam', 'Naveiruz', 'Navislorn', 'Navithesk', 'Nefaroyn', 'Negula', 'Nelibar', 'Nelphina', 'Nelthenti', 'Nelveren', 'Nemarhaz', 'Nemisen', 'Nereitra', 'Nerevaunt', 'Nerian', 'Nerida', 'Neryonid', 'Netharna', 'Nethoël', 'Neveena', 'Nexian', 'Nexlio', 'Niascynth', 'Nidoran', 'Nienra', 'Niggollo', 'Nilchauntif', 'Nilmio', 'Nimandest', 'Nimfiralth', 'Nimiax', 'Ninozain', 'Niomakh', 'Nisamon', 'Nisaqua', 'Nissafen', 'Nitharna', 'Nithikin', 'Nitoda', 'Nivilan', 'Nizamar', 'Nizared', 'Noldiruth', 'Nolteera', 'Nooranda', 'Norian', 'Norvandrel', 'Noumander', 'Novrima', 'Noxalwan', 'Nuanvi', 'Nuarban', 'Nujriha', 'Nulagdi', 'Nuskuron', 'Nyrana', 'Nysorat', 'Obatzi', 'Obelnid', 'Ocmias', 'Odimos', 'Offenalke', 'Ogola', 'Ohranjat', 'Ojavi', 'Ojilinx', 'Okalder', 'Okpala', 'Oktavisp', 'Olamar', 'Olbenos', 'Oldarane', 'Oldrinben', 'Olican', 'Ollascet', 'Olnefkin', 'Olondin', 'Olonthos', 'Oloru', 'Oloxem', 'Olybris', 'Omaldras', 'Omaphel', 'Omarna', 'Omarthis', 'Omberdal', 'Ombriand', 'Ommarisk', 'Omosdur', 'Omziec', 'Onaldrus', 'Oneira', 'Onfivlen', 'Oniack', 'Onjedrit', 'Onoxim', 'Oolevran', 'Oomia', 'Oorandehle', 'Oquilda', 'Oradrad', 'Orbasdron', 'Orbeleez', 'Orbitan', 'Orchellor', 'Orebus', 'Oremex', 'Orenai', 'Orennem', 'Oridyr', 'Oriob', 'Oristkel', 'Orithreyn', 'Orivaen', 'Orlantsu', 'Orliend', 'Orlopem', 'Orluan', 'Ormadzel', 'Ormarit', 'Ormion', 'Ornulaa', 'Orodel', 'Oromrath', 'Orovar', 'Orovune', 'Orpirrhis', 'Orreminsk', 'Ortazan', 'Osgoran', 'Oskana', 'Osmoril', 'Osoyrir', 'Ossfenness', 'Otargol', 'Othaldon', 'Otralinx', 'Oujanglor', 'Ouraia', 'Ovarasc', 'Ovelleau', 'Oveselm', 'Ovranoj', 'Ovrenor', 'Oxavar', 'Oxavart', 'Oxruël', 'Ozatris', 'Ozgethern', 'Ozmirall', 'Ozringol', 'Palabell', 'Palarna', 'Palegain', 'Palidral', 'Palimbrust', 'Palinor', 'Panafig', 'Pandaxes', 'Pandelee', 'Pandeleur', 'Paomelna', 'Pardyereyk', 'Pargascir', 'Parlion', 'Paskorran', 'Pastengral', 'Pavadahl', 'Pavandor', 'Paxijanc', 'Paxilla', 'Pazaleeb', 'Peladon', 'Peledor', 'Pelendur', 'Peleod', 'Pelezef', 'Peliast', 'Pelizon', 'Pellingale', 'Pelmercest', 'Pelmergol', 'Pelsiffra', 'Penengvik', 'Peradal', 'Peraga', 'Perendan', 'Perendor', 'Peridor', 'Peripril', 'Perisgrim', 'Peristaad', 'Perligon', 'Pernian', 'Perridex', 'Persimmid', 'Perushka', 'Peslivar', 'Petreban', 'Phaidonaz', 'Phaneon', 'Pharethyn', 'Phariol', 'Pharnioth', 'Phascalon', 'Phesian', 'Phiarusk', 'Philizim', 'Phiniak', 'Phiressa', 'Phoosrotex', 'Phoseter', 'Phramberzond', 'Phranzulet', 'Piapiar', 'Pievalp', 'Pillia', 'Pioma', 'Pirigal', 'Pirilaud', 'Pirinweal', 'Piritosk', 'Pisçion', 'Pishior', 'Pithibryl', 'Piynameer', 'Plamias', 'Plenchiel', 'Poinellay', 'Poinembet', 'Polassar', 'Polorrum', 'Porodo', 'Porsenna', 'Potadu', 'Priligrel', 'Progneti', 'Ptamriad', 'Ptelian', 'Pteraphon', 'Pulsavra', 'Pyrenda', 'Pyrtolosc', 'Pytholtus', 'Pytrigon', 'Quaeleon', 'Quagrana', 'Qualbian', 'Qualhassan', 'Quanaöck', 'Quandiel', 'Queegani', 'Quenteri', 'Quentezard', 'Queoddry', 'Queridra', 'Queroë', 'Quersemel', 'Quilium', 'Quilverex', 'Quinibus', 'Quisifrix', 'Quolatha', 'Quolessip', 'Quoranûl', 'Quyzacorm', 'Raascia', 'Racassar', 'Rackafel', 'Radasman', 'Radelon', 'Radula', 'Raiveral', 'Rajiten', 'Rajurno', 'Rakmyrral', 'Rakshilan', 'Ralanzur', 'Ralisimp', 'Ralmanor', 'Ralystra', 'Ramura', 'Ranessin', 'Ranicroy', 'Ranifice', 'Ranomar', 'Rasaleth', 'Rashemba', 'Rassdolim', 'Rasseglin', 'Rassfydel', 'Rastilon', 'Ravathene', 'Ravenor', 'Raverail', 'Ravimo', 'Raxia', 'Razamor', 'Raziel', 'Reänkal', 'Reepifer', 'Regalorj', 'Regimir', 'Reldorin', 'Releza', 'Relikin', 'Relion', 'Rellevirk', 'Relliapt', 'Relundar', 'Rendeptir', 'Renzelath', 'Reonin', 'Requiek', 'Rescorance', 'Resmenalse', 'Retalkin', 'Rethia', 'Revenal', 'Rezmyra', 'Rhakotis', 'Rhendalin', 'Rhiacind', 'Rhimaya', 'Rhimeren', 'Rhisala', 'Rhomiscele', 'Rhydolin', 'Rhyölar', 'Riasine', 'Riatar', 'Riatha', 'Rickata', 'Rigisil', 'Rigonav', 'Riimara', 'Rilatha', 'Rilidtai', 'Rilmara', 'Rilmorban', 'Rinxfantir', 'Riodan', 'Riolarn', 'Riolba', 'Riscintell', 'Risgana', 'Risia', 'Risrinam', 'Rithotarl', 'Rixian', 'Rizifire', 'Rocapeste', 'Rodifel', 'Rodion', 'Roënen', 'Rokefyre', 'Romela', 'Romenom', 'Rondolla', 'Rophelon', 'Rophendir', 'Rosmarlind', 'Rouädth', 'Rovlerac', 'Rozeeldin', 'Rugiel', 'Ruhria', 'Rumilan', 'Runian', 'Rusaadi', 'Rusalmna', 'Rusitholk', 'Ruvasarn', 'Ruvatro', 'Ryözile', 'Rynian', 'Rynristas', 'Rynyris', 'Ryxarro', 'Sabrazsa', 'Sabriel', 'Sabtimon', 'Sadabel', 'Sadeera', 'Sadonel', 'Safarrinx', 'Saffinka', 'Sagamir', 'Saguil', 'Saïnda', 'Sajaerix', 'Salaarus', 'Salathir', 'Salclias', 'Salina', 'Salinen', 'Salioct', 'Salitlan', 'Salmorin', 'Salrissa', 'Samalend', 'Samerlan', 'Sancial', 'Sannsara', 'Sanorye', 'Sanpellin', 'Sanseran', 'Sanzhara', 'Saqavar', 'Sarandere', 'Saraxa', 'Sardanak', 'Sarendril', 'Sargadal', 'Sariya', 'Sarkinos', 'Sarkozan', 'Sarlian', 'Sarmasar', 'Saroë', 'Sarozak', 'Sarrier', 'Sarrofo', 'Sarsicaul', 'Sartenna', 'Sarupha', 'Saschalon', 'Sathlatta', 'Satrothan', 'Savêma', 'Savretos', 'Savria', 'Scathanar', 'Scesefna', 'Sebandune', 'Selamvra', 'Selestor', 'Selial', 'Selidro', 'Selior', 'Selmiar', 'Selnara', 'Selnia', 'Selsabar', 'Selverel', 'Semarsen', 'Semdalice', 'Semmagel', 'Semurquan', 'Sendara', 'Senoster', 'Seorra', 'Sepiroth', 'Seprenal', 'Sepria', 'Serakel', 'Serambast', 'Seramir', 'Serefic', 'Serrios', 'Sertumen', 'Servelen', 'Serydran', 'Seskandal', 'Sevandir', 'Sevandor', 'Severique', 'Severlesk', 'Sevlasné', 'Seytarin', 'Sfaeriqua', 'Sferalan', 'Sferio', 'Shaikala', 'Shalimed', 'Shameera', 'Shanatherl', 'Shanderzoth', 'Sharajsha', 'Sharbremil', 'Shardovan', 'Sharretal', 'Shaxeän', 'Shehallem', 'Shekkazad', 'Sherethis', 'Sherina', 'Sherotha', 'Shevrian', 'Shibema', 'Shiennith', 'Shildakor', 'Shimjian', 'Sholgonda', 'Shragonach', 'Shrymaroyne', 'Shurakai', 'Shushila', 'Sialtaan', 'Sianar', 'Siandar', 'Siandor', 'Siannem', 'Sidanzar', 'Siendred', 'Sientij', 'Sientrib', 'Siflana', 'Sigilla', 'Sildengold', 'Silifer', 'Silistel', 'Silivis', 'Silmriel', 'Silvarak', 'Silvronom', 'Simara', 'Simblio', 'Simirling', 'Simisthir', 'Simrana', 'Simusha', 'Sindaract', 'Sindiris', 'Sindiroq', 'Sinhadak', 'Sinira', 'Sinoprin', 'Siortlen', 'Sioshorl', 'Sirelu', 'Sirenel', 'Sirgamesc', 'Sirifrix', 'Sirinar', 'Sisimar', 'Sisimbra', 'Siugorn', 'Sjalara', 'Skalidra', 'Skelalack', 'Skelogha', 'Skelother', 'Skesira', 'Slanarra', 'Slanria', 'Slenlior', 'Slevindralsk', 'Slyrmegnel', 'Sofrego', 'Sofurin', 'Soleddin', 'Solfellan', 'Soliroq', 'Solliot', 'Solmerip', 'Soltharan', 'Somagar', 'Sondaardrel', 'Sondrelen', 'Soomerak', 'Soquallin', 'Sorasta', 'Sormian', 'Sozmerold', 'Srandelix', 'Sravoorin', 'Steraval', 'Sthinalel', 'Stiaver', 'Stivernach', 'Sudevim', 'Sufranar', 'Suilim', 'Sujorgni', 'Sukratak', 'Sulathaag', 'Sulethri', 'Suliane', 'Sulien', 'Sulimo', 'Sulkanar', 'Sulkari', 'Sulroné', 'Surmaris', 'Suruay', 'Suzamil', 'Svialdan', 'Swangoren', 'Sweiborla', 'Sylvetane', 'Symaril', 'Syriolg', 'Syzirept', 'Szivistri', 'Taalivex', 'Tabusaad', 'Tadasli', 'Tafashic', 'Tainbara', 'Taladere', 'Talareme', 'Talarin', 'Talertus', 'Talien', 'Taliess', 'Talieux', 'Talion', 'Talislance', 'Talmora', 'Taloxar', 'Taloxi', 'Talunon', 'Tamavold', 'Tamias', 'Tamioj', 'Tamlivran', 'Tamnithir', 'Tanafin', 'Tanakord', 'Tanier', 'Tanjalas', 'Tanjara', 'Tanseral', 'Tanviu', 'Tarakus', 'Taramag', 'Taramos', 'Tardelin', 'Tariaj', 'Tarkenthos', 'Tarmesorn', 'Tarmioc', 'Taroya', 'Tasardy', 'Taslhiot', 'Tassafert', 'Tassiran', 'Taumonar', 'Taveli', 'Tavista', 'Tayaren', 'Teänyn', 'Tegana', 'Tegleron', 'Teirajan', 'Teirishir', 'Telarna', 'Telcyra', 'Teldrua', 'Telegris', 'Telendys', 'Teleura', 'Telnarzim', 'Temeris', 'Temeslin', 'Temmosus', 'Temontel', 'Tenadas', 'Tenidrist', 'Teotsir', 'Terasiln', 'Terejoen', 'Terena', 'Terquaelen', 'Terrenus', 'Terthelej', 'Terthyrkrim', 'Tervaën', 'Tesmarrak', 'Tevala', 'Tezarim', 'Thadarin', 'Thalafer', 'Thalaras', 'Thalira', 'Thalladyle', 'Thameera', 'Thamiel', 'Thanalar', 'Tharamoon', 'Tharnia', 'Tharomyl', 'Tharoval', 'Thellikkin', 'Thelodin', 'Thereski', 'Thieras', 'Thieryn', 'Thirindon', 'Thithrama', 'Thitrivar', 'Thixagen', 'Thlenedern', 'Thlunarna', 'Thoorana', 'Thrabanquo', 'Thumithar', 'Thurmatoth', 'Thuuvanar', 'Tiabrell', 'Tiachul', 'Tianan', 'Tiaosut', 'Tiaxa', 'Tiazan', 'Tiefkol', 'Tifulgar', 'Tigrana', 'Tirages', 'Tiregam', 'Tirelev', 'Tirion', 'Tirlimist', 'Tirrasthu', 'Tissawane', 'Titia', 'Tivadul', 'Tiveran', 'Tivriex', 'Tiyagar', 'Tizvian', 'Tolarim', 'Tolarmej', 'Tolenka', 'Tolibell', 'Toramus', 'Torbera', 'Torgassin', 'Torlion', 'Tormitran', 'Toroäsh', 'Toroman', 'Torquenyx', 'Torresind', 'Torsamant', 'Torzundus', 'Tothirnal', 'Tralien', 'Tralquien', 'Traviod', 'Tredestin', 'Trellium', 'Trenaevis', 'Trilajo', 'Trinezhan', 'Triolus', 'Trisdestrin', 'Troviawn', 'Trydaron', 'Trysadon', 'Tsacramal', 'Tsalkoril', 'Tuilleth', 'Tulio', 'Tuniger', 'Turmalin', 'Turobel', 'Turvesin', 'Twanalor', 'Twillessin', 'Tylastreen', 'Tyldora', 'Tylenea', 'Tyradin', 'Tyrathis', 'Tyrtyra', 'Tzaroli', 'Ualosk', 'Ubdakon', 'Udanax', 'Udanib', 'Udefoin', 'Udrahart', 'Udria', 'Ufanort', 'Ufial', 'Ugivor', 'Uilda', 'Uilric', 'Uixet', 'Ukinorn', 'Ulanthas', 'Ulember', 'Ulendal', 'Ullifan', 'Ulnavell', 'Ulnaxdra', 'Ulrepin', 'Ulroënce', 'Umaspin', 'Umbraheed', 'Umbrina', 'Umerac', 'Umeri', 'Umikrel', 'Umistal', 'Undalryn', 'Unedrinj', 'Unkalisk', 'Unstoffel', 'Uraör', 'Urghazkoy', 'Urhankren', 'Urimnor', 'Urjalum', 'Urjaya', 'Urmalgis', 'Urrelor', 'Urzunift', 'Uscrumine', 'Usegar', 'Ushamtar', 'Usigul', 'Uskanast', 'Ussala', 'Ussolec', 'Ustaleaugh', 'Uthudain', 'Utorel', 'Uveena', 'Uxavis', 'Uxinor', 'Uxuvi', 'Uzileth', 'Uziprost', 'Uzirin', 'Uzisloj', 'Vacruëx', 'Vakrissa', 'Valabar', 'Valadan', 'Valagarth', 'Valandrib', 'Valarend', 'Valarom', 'Valaxis', 'Valdera', 'Valfoxel', 'Valina', 'Valion', 'Valistes', 'Vallia', 'Valmerac', 'Valphanar', 'Valserna', 'Valterla', 'Valthomé', 'Vanamon', 'Vanara', 'Vanathil', 'Vandelex', 'Vanegrin', 'Vangrahzmid', 'Vantarad', 'Varamanx', 'Varamid', 'Varamis', 'Varcantis', 'Varchimas', 'Varkellit', 'Varlandel', 'Varraël', 'Varrakel', 'Vashlion', 'Vasmarro', 'Vaudirek', 'Vayemis', 'Vedaraf', 'Veezproä', 'Velaila', 'Velanac', 'Velija', 'Velina', 'Velior', 'Velissa', 'Velozma', 'Velvermeld', 'Vendramyr', 'Veneska', 'Venithros', 'Venmarenc', 'Vercazlyde', 'Vereedra', 'Verenice', 'Vereska', 'Verethest', 'Verissrad', 'Verolant', 'Verowa', 'Vervadesce', 'Ververine', 'Veslomere', 'Vetrengarr', 'Vettemis', 'Vhiallon', 'Viastin', 'Viastra', 'Videla', 'Videssos', 'Viero', 'Vilirast', 'Vilrokin', 'Vilscelyn', 'Viomer', 'Virandisp', 'Virenar', 'Virensa', 'Virjauruk', 'Virosanne', 'Virthuren', 'Vismarun', 'Visperime', 'Vixuad', 'Vixuël', 'Vizina', 'Vladilesk', 'Vlarobaal', 'Voiopë', 'Vojeera', 'Voldisterre', 'Volkazen', 'Volmaran', 'Voluru', 'Vonidar', 'Voozcoreme', 'Voranor', 'Vorchazel', 'Vorelgin', 'Vorien', 'Vornica', 'Vornovas', 'Vorquemand', 'Vorunir', 'Vorvadoss', 'Vosmerrel', 'Vossari', 'Vozmarald', 'Vrepimus', 'Vrilestamn', 'Vristamor', 'Vuëthar', 'Walspinore', 'Wandalar', 'Wanestka', 'Wantorak', 'Wardlanof', 'Warlwier', 'Warrigel', 'Wascramin', 'Wasmoët', 'Watreyan', 'Wazerac', 'Wedonal', 'Welmerel', 'Wendower', 'Werrelet', 'Werscunok', 'Weverin', 'Wexavin', 'Whallifrond', 'Whearius', 'Whibmistle', 'Wianna', 'Wicardod', 'Widzoonaev', 'Wignaja', 'Wiinecot', 'Winian', 'Wodhrian', 'Woringel', 'Woxethoon', 'Wrodlian', 'Wurzemand', 'Wyliath', 'Xadamos', 'Xadogar', 'Xaisuruk', 'Xalorof', 'Xanafel', 'Xanalver', 'Xanbiah', 'Xania', 'Xantenmec', 'Xanxia', 'Xaraata', 'Xargusull', 'Xarthia', 'Xeelafarl', 'Xeelona', 'Xegessem', 'Xelica', 'Xemeret', 'Xemindar', 'Xenia', 'Xeralisk', 'Xerdelisse', 'Xerechron', 'Xhalsadan', 'Xhanazlet', 'Xhodrovan', 'Xibalba', 'Xiifrani', 'Ximahlto', 'Ximakran', 'Ximodi', 'Xirian', 'Xirijasp', 'Xoänon', 'Xomdiral', 'Xorandor', 'Xoryalan', 'Xyaria', 'Yaimondar', 'Yakovar', 'Yakthodah', 'Yalduvar', 'Yaliath', 'Yallarna', 'Yallorind', 'Yalveron', 'Yamala', 'Yamindra', 'Yandelar', 'Yandrahla', 'Yaralet', 'Yarial', 'Yarillo', 'Yarzolept', 'Yashengzeb', 'Yathagault', 'Yathoric', 'Yathorlak', 'Ybalil', 'Ybranar', 'Yeltranal', 'Yeluöz', 'Yemanthal', 'Yemboloth', 'Yerdien', 'Yesgolod', 'Yevjarel', 'Yfremoon', 'Ygristan', 'Yhantuör', 'Yldejaste', 'Ymarisce', 'Ymbria', 'Yncaarim', 'Yohonough', 'Yonraloth', 'Yoplossa', 'Yoredan', 'Yormexoon', 'Yranthis', 'Yratos', 'Yrcanos', 'Yronthol', 'Yrwelos', 'Yryloth', 'Ythlyra', 'Ythribond', 'Yurnada', 'Yusperal', 'Yuzigral', 'Zaamontel', 'Zadamun', 'Zadipan', 'Zadrowane', 'Zagrenxa', 'Zaharbif', 'Zajrenja', 'Zakiwya', 'Zalagi', 'Zalanath', 'Zalazar', 'Zalberek', 'Zalremy', 'Zamberel', 'Zamblezur', 'Zamora', 'Zamordax', 'Zamorla', 'Zanatir', 'Zanestra', 'Zangabal', 'Zanindil', 'Zanreynad', 'Zantifer', 'Zanzinel', 'Zaraana', 'Zaranave', 'Zaranax', 'Zarfhaano', 'Zarimarth', 'Zathmandar', 'Zayzazi', 'Zazamanc', 'Zazumel', 'Zazwinoon', 'Zebalan', 'Zefaeran', 'Zefrondus', 'Zelemorn', 'Zelgadis', 'Zellinet', 'Zelmarine', 'Zelprothon', 'Zemanthel', 'Zemirtol', 'Zenaxa', 'Zenilyeth', 'Zenithral', 'Zenorsha', 'Zentrigar', 'Zeosard', 'Zephiron', 'Zequiel', 'Zeranoj', 'Zhelavon', 'Zhemaeta', 'Ziacalt', 'Zifidin', 'Zilkorlaz', 'Ziraldra', 'Zirdarbis', 'Zirzihin', 'Zoälmar', 'Zoändrik', 'Zoävar', 'Zochiad', 'Zodolin', 'Zoltaren', 'Zominor', 'Zoramus', 'Zoranji', 'Zorashad', 'Zorayas', 'Zorestrel', 'Zorewyr', 'Zoroma', 'Zoromesh', 'Zosmindo', 'Zotaquaan', 'Zotheera', 'Zozminod', 'Zubvuysa', 'Zulaeram', 'Zulpirek', 'Zurenkin', 'Zurliban', 'Zydaraf', 'Zylarthen', 'Zyramythe', 'Zytavirk'], 82 | more: ['Abadapnyr', 'Abrethendar', 'Acrasian', 'Adario', 'Adieseth', 'Adilikor', 'Adinalar', 'Adriaxa', 'Afelanidd', 'Aforvalon', 'Agiora', 'Agreliwin', 'Aguidran', 'Aguilla', 'Aikikia', 'Akitarka', 'Alanahetra', 'Alarion', 'Alartia', 'Alarurigu', 'Alcidio', 'Aldarian', 'Alelakon', 'Aleshmara', 'Aletorim', 'Aleuworust', 'Alianala', 'Alicindra', 'Allessanya', 'Alorassanz', 'Amafeyan', 'Amathenar', 'Amdaramast', 'Amiria', 'Amriffien', 'Anaumiantis', 'Anelofar', 'Angetenar', 'Angurvidel', 'Animeldio', 'Anixido', 'Ankitarla', 'Ansamanthion', 'Ansimantar', 'Anspiladri', 'Antillia', 'Aphiana', 'Aptolcater', 'Aptrinuptium', 'Aquilia', 'Aradlumé', 'Araledek', 'Aramanzom', 'Aramestor', 'Arania', 'Arazederu', 'Arazynxa', 'Ardzefurith', 'Arezia', 'Arhilian', 'Arianroth', 'Ariaria', 'Ariaxoc', 'Arismaspia', 'Ariyava', 'Armalisrah', 'Aroxian', 'Arrolian', 'Arsevalin', 'Artalien', 'Aruzustin', 'Arzangiran', 'Asalirin', 'Asarlia', 'Asicia', 'Aslambarash', 'Aslerion', 'Asthania', 'Asuricorm', 'Atarana', 'Athiana', 'Athlebasia', 'Athoriel', 'Atiaran', 'Aulurien', 'Avalenar', 'Avanimmerl', 'Avelembai', 'Aviathar', 'Axajaxas', 'Azeledim', 'Azgelazgus', 'Aziria', 'Barosathlom', 'Barylophar', 'Bazkalia', 'Beledira', 'Belintraia', 'Belrablion', 'Borosiyan', 'Bradullio', 'Brodalcaflar', 'Cajarrida', 'Calaneüs', 'Calasapia', 'Caldiloran', 'Caleria', 'Calgalcandar', 'Calidundarios', 'Calliwelleran', 'Calmamelis', 'Caratrothis', 'Carthazian', 'Casrinian', 'Cassrimello', 'Cauditriceä', 'Cerelama', 'Chaestebalon', 'Chalirio', 'Chaölthanesh', 'Chisirion', 'Cinariyan', 'Cinnarath', 'Cirthavion', 'Coäberul', 'Coëxitaq', 'Corancoän', 'Coreliad', 'Corrilisan', 'Cossario', 'Crotimian', 'Cuidurjau', 'Cymoria', 'Dajuvius', 'Dakrolidur', 'Dameraxia', 'Daraviel', 'Daraztheon', 'Darsimala', 'Darsurion', 'Dassalpian', 'Daxxihidil', 'Delrinian', 'Demasaran', 'Demeriolet', 'Devaloka', 'Diamerune', 'Dicadoran', 'Didoria', 'Dinrudromon', 'Dirinnia', 'Dolohies', 'Dophinrian', 'Dornatentorl', 'Drevixibrind', 'Drexorvion', 'Duralica', 'Dyskilian', 'Eälisen', 'Eätinor', 'Ebriany', 'Eclaramon', 'Efarion', 'Efiranlas', 'Egajia', 'Eglaharant', 'Eglantarask', 'Elantargin', 'Elarial', 'Eleglorross', 'Elianna', 'Elisdriel', 'Elivinté', 'Ellyria', 'Elortaöl', 'Eltaria', 'Elverion', 'Elysia', 'Emelesis', 'Emelsyna', 'Enstarlamyn', 'Entalaroth', 'Epimissia', 'Erejitha', 'Eremiess', 'Erengazor', 'Erigia', 'Erivalda', 'Escalinian', 'Escamorid', 'Eschurioz', 'Esmerashard', 'Esnaramik', 'Etheriasa', 'Etianor', 'Etybrinel', 'Ezaltarem', 'Ezellohar', 'Faedulias', 'Falastien', 'Falerio', 'Falyrias', 'Farsemnithal', 'Favaijeness', 'Felarica', 'Felmarien', 'Feresilmar', 'Fiarazio', 'Fiespegar', 'Fimalemuen', 'Finactias', 'Fiormezath', 'Firvintilis', 'Flamorriwisp', 'Flaxifyglar', 'Foäzekov', 'Folsalino', 'Frixalissa', 'Fusafandra', 'Fuvusarooz', 'Gaflorinos', 'Galathanax', 'Galdviara', 'Galirrhyalen', 'Gambrimanthus', 'Ganthelios', 'Ganvarathimyr', 'Garlinian', 'Gauribanon', 'Gazaforen', 'Geluruëm', 'Gemaleon', 'Ghondaliom', 'Giavicel', 'Gikishika', 'Gorvonia', 'Halremsolath', 'Hanciara', 'Harfelengol', 'Hatuina', 'Hazrathsimoon', 'Hazrinivra', 'Herazibrax', 'Hiabezur', 'Hidolebni', 'Hipalonin', 'Hizzlechaltezeme', 'Hlantremiër', 'Hovancomi', 'Hurania', 'Hyfeäntio', 'Ibaletri', 'Idriella', 'Ierendi', 'Igadiax', 'Iglithebem', 'Ilanayom', 'Ilerida', 'Ilirsiya', 'Ilizio', 'Illemestri', 'Ilminaris', 'Impelia', 'Inikia', 'Intheänereon', 'Ionellza', 'Iongua', 'Iophroster', 'Iptameela', 'Irgasia', 'Iskarnia', 'Iuzator', 'Ixiosyne', 'Izmirodon', 'Jachoriax', 'Jakanuin', 'Jalanochlan', 'Jaleduin', 'Jandrebliash', 'Jaralectan', 'Jarchesmadis', 'Javethiel', 'Jelanjaztor', 'Jemalkhiri', 'Jemarixtesen', 'Jirchesmiod', 'Juaxmanar', 'Jurelisma', 'Kadarion', 'Kagilia', 'Kalenizin', 'Kalienlod', 'Kalpalanin', 'Kandathama', 'Kanthamio', 'Karania', 'Kardamordax', 'Karethezam', 'Karisempatur', 'Karriasal', 'Karthassily', 'Kastrevelda', 'Katanmaral', 'Kemeroxel', 'Keolotrest', 'Keremelar', 'Kerisiar', 'Khalatulajax', 'Khrysarlion', 'Kikianik', 'Kiralizur', 'Kishidega', 'Koquilgion', 'Kryslaria', 'Lalarian', 'Lamamelis', 'Lamdiraka', 'Lamirila', 'Lamotridac', 'Lantessorax', 'Larasajan', 'Laschiantria', 'Lauaxeta', 'Laziarlan', 'Lemesprie', 'Leoniax', 'Lepeduin', 'Lialasia', 'Liquilioss', 'Lirrissia', 'Locramaël', 'Ludurafet', 'Luithiole', 'Lyzalian', 'Lyzeoldir', 'Maheriel', 'Majezreäl', 'Malabderas', 'Malantiggar', 'Malasteon', 'Malevila', 'Malyremeth', 'Manariasc', 'Maranduax', 'Marassumar', 'Maresedin', 'Marillia', 'Marzaranax', 'Mathranislom', 'Maudrosnia', 'Mayulisas', 'Medricaeldo', 'Meliabrak', 'Meliadoul', 'Melidium', 'Meliofard', 'Melismondé', 'Melkandoro', 'Melozathel', 'Melusinnia', 'Mereniax', 'Meresinapt', 'Mermiculex', 'Metebelvis', 'Mianjira', 'Milinderra', 'Mirelassar', 'Mirianis', 'Mirtagarkarit', 'Moäthyalond', 'Momelsia', 'Morasina', 'Morciana', 'Moriliem', 'Morilioth', 'Muathazaglimid', 'Mylakhrion', 'Myrraxion', 'Myrristica', 'Naburios', 'Nanieroj', 'Narasia', 'Narjiona', 'Narragazkara', 'Narzelduin', 'Nemmaridus', 'Nempifermal', 'Nerovius', 'Nevalrimyr', 'Nevinlemnus', 'Nichoriam', 'Nimrathelet', 'Nissebaral', 'Niziliom', 'Nohbirrian', 'Octramadus', 'Ohirial', 'Okarbia', 'Okpralio', 'Olemerrin', 'Oloscendivarn', 'Onnurian', 'Opacalia', 'Orathiris', 'Orbicritis', 'Orialex', 'Oriastus', 'Orissanat', 'Ormallivir', 'Ormeria', 'Orrizia', 'Orroptio', 'Orthaxifer', 'Orviliach', 'Otolvian', 'Pactinasa', 'Palzyriax', 'Panaxcrador', 'Panthioleed', 'Paolalian', 'Pelemurto', 'Pelluxia', 'Pemelojurg', 'Pemulinaan', 'Perjauruan', 'Phayzelobion', 'Phomechelian', 'Phorissital', 'Piartamisk', 'Pirouëtta', 'Pluzemelar', 'Pomivarnoën', 'Pyrvinrian', 'Quanamelis', 'Quarlusian', 'Quelidia', 'Quelizantor', 'Querrulian', 'Quetradendith', 'Rajanthesina', 'Rakanamet', 'Ramantasset', 'Ranasceleb', 'Rasanathan', 'Rathelemen', 'Ravannifer', 'Reondoresin', 'Rhazazarak', 'Rhiadirask', 'Roxifalcor', 'Rozalroäth', 'Ruälia', 'Rudliptalin', 'Rufomella', 'Rulinian', 'Runevara', 'Ruzultrejest', 'Rylissilin', 'Saboorakel', 'Sadonakai', 'Saegdondakhar', 'Salletifian', 'Sandurion', 'Sanoreya', 'Sapelintir', 'Sarantimar', 'Sarathia', 'Sarpemetheän', 'Sarrabhluil', 'Sartenia', 'Saterbia', 'Scarliherin', 'Scoramanté', 'Semnegarius', 'Serejarand', 'Seremnaria', 'Seriastis', 'Serilia', 'Seriona', 'Shadarabar', 'Sharadjelamir', 'Sharajamar', 'Shelarinisse', 'Shelmorian', 'Sireelia', 'Sirezvia', 'Siriena', 'Sirulia', 'Sorolonex', 'Soromyrium', 'Sorosilmar', 'Sphallurian', 'Sreltaneema', 'Sulparia', 'Suularaba', 'Sylixia', 'Tallosia', 'Tamarien', 'Tapromethyna', 'Tarachien', 'Taralian', 'Tarsmiria', 'Tasambekeer', 'Tayenias', 'Telaswiral', 'Telaznemor', 'Temilion', 'Teniliak', 'Tercyrian', 'Thetalia', 'Thorosiaz', 'Tiaskelu', 'Tifalius', 'Tinzlactiash', 'Tiriala', 'Tirunriyek', 'Tivamtemar', 'Toraxoran', 'Torellian', 'Tormosian', 'Trystaria', 'Tsaliveren', 'Tsardatsira', 'Tuivoreth', 'Ugalius', 'Uguesilar', 'Uirugan', 'Ulakrugir', 'Ulkarien', 'Ullibunda', 'Ultharnarath', 'Umasdalen', 'Umicia', 'Unaramand', 'Unlasnulkai', 'Unorrehod', 'Unuvia', 'Upalumo', 'Uraösin', 'Uttosembuluz', 'Uxulinak', 'Valarindio', 'Valarion', 'Valaronai', 'Valeauviej', 'Varcassian', 'Veladamar', 'Velorian', 'Venzafurome', 'Vercerenos', 'Veridia', 'Vialora', 'Vilcarien', 'Vimbrodelthion', 'Vincarian', 'Virunia', 'Vistramisorn', 'Vreniriab', 'Vruthalidrom', 'Vyjeremanx', 'Vyrania', 'Werzamerand', 'Wiernamal', 'Wrosceltiar', 'Wyjezinelb', 'Xacuahatl', 'Xaeximinar', 'Xalaibisad', 'Xalisuri', 'Xaralien', 'Xaralyna', 'Xarilia', 'Xasseldasene', 'Xavanimar', 'Xemelenos', 'Xilvemzarad', 'Xiomriest', 'Xorlanterond', 'Xorosia', 'Yamidala', 'Yamovelhas', 'Yannavalka', 'Yarbithresin', 'Yarmidrian', 'Yavilana', 'Yazarrahaj', 'Yetlioro', 'Yormanien', 'Yssarion', 'Yzaniva', 'Zabarianx', 'Zaharsian', 'Zalrevliaf', 'Zanzarathool', 'Zatakruan', 'Zaulizanir', 'Zavalliar', 'Zavalniax', 'Zekundaloth', 'Zekundemar', 'Zelissinfra', 'Zelobindio', 'Ziandela', 'Zicarecem', 'Zimenaechu', 'Zofelliara', 'Zoramatoth', 'Zulaaria', 'Zuralion', 'Zuruxeno', 'Zuzusilmar', 'Zwimolio', 'Zwyäclemon', 'Zyrissalantisar'] 83 | } 84 | }; 85 | 86 | const vileAndCrude = (size) => { 87 | const nameArr = _names.vileAndCrude[size]; 88 | return capitalize(sample(nameArr)) + sample(nameArr); 89 | }; 90 | 91 | export const goblin = () => vileAndCrude('small'); 92 | 93 | export const orc = () => vileAndCrude('medium'); 94 | 95 | export const ogre = () => vileAndCrude('large'); 96 | 97 | export const cavePerson = (gender: Gender) => { 98 | const nameArr = _names.primitive; 99 | 100 | let name = capitalize(sample(nameArr.names)); 101 | const roll = dieRoll(10); 102 | 103 | if(gender === 'male') { 104 | if(roll > 3) name = `${name}-${capitalize(sample(nameArr.names))}`; 105 | if(roll > 8) name = `${name}-${capitalize(sample(nameArr.names))}`; 106 | } else if(gender === 'female') { 107 | if(roll > 5) name = `${name}-${capitalize(sample(nameArr.names))}`; 108 | name = `${name}-${capitalize(sample(nameArr.suffixes))}`; 109 | } 110 | 111 | return name; 112 | }; 113 | 114 | export const dwarf = (gender: Gender) => { 115 | const nameArr = _names.doughty; 116 | 117 | let name = capitalize(sample(nameArr.syllables)); 118 | const roll = dieRoll(10); 119 | 120 | if(gender === 'male') { 121 | if(roll > 7) name = `${name}${isVowel(name.slice(-1)) ? 'r' : 'i'}`; 122 | else name = `${name}${sample(nameArr.maleSuffixes)}`; 123 | } else if(gender === 'female') { 124 | if(roll > 7) name = `${name}${isVowel(name.slice(-1)) ? 'ra' : 'a'}`; 125 | else name = `${name}${sample(nameArr.femaleSuffixes)}`; 126 | } 127 | 128 | return name; 129 | }; 130 | 131 | export const halfling = (gender: Gender) => { 132 | const nameArr = _names.homely; 133 | 134 | let name = capitalize(sample(nameArr.syllables)); 135 | const roll = dieRoll(10); 136 | 137 | if(nameArr[`${gender}Suffixes`]) { 138 | name = `${name}${sample(nameArr[`${gender}Suffixes`])}`; 139 | } 140 | 141 | if(roll > 6) name = `${name} ${sample(_names.familyName.english)}`; 142 | 143 | return name; 144 | }; 145 | 146 | export const gnome = (gender: Gender) => { 147 | 148 | let name = capitalize(sample(_names.doughty.syllables)); 149 | const roll = dieRoll(10); 150 | 151 | if(_names.homely[`${gender}Suffixes`]) { 152 | name = `${name}${sample(_names.homely[`${gender}Suffixes`])}`; 153 | } 154 | 155 | if(roll > 6) name = `${name} ${sample(_names.familyName.scottish)}`; 156 | 157 | return name; 158 | }; 159 | 160 | export const elf = (gender: Gender) => { 161 | 162 | const nameArr = _names.fairAndNoble; 163 | 164 | let name = `${capitalize(sample(nameArr.elfPrefixes))}${sample(nameArr.middle)}`; 165 | 166 | if(nameArr[`${gender}Suffixes`]) { 167 | name = `${name}${sample(nameArr[`${gender}Suffixes`])}`; 168 | } 169 | 170 | return name; 171 | }; 172 | 173 | export const highelf = (gender: Gender) => { 174 | 175 | const nameArr = _names.fairAndNoble; 176 | 177 | let name = `${capitalize(sample(nameArr.alternativeElfPrefixes))}${sample(nameArr.middle)}`; 178 | 179 | if(nameArr[`${gender}Suffixes`]) { 180 | name = `${name}${sample(nameArr[`${gender}Suffixes`])}`; 181 | } 182 | 183 | return name; 184 | }; 185 | 186 | export const fairy = (gender: Gender) => { 187 | 188 | const nameArr = _names.fairy; 189 | 190 | let name = capitalize(sample(nameArr.prefixes)); 191 | 192 | if(nameArr[`${gender}Suffixes`]) { 193 | name = `${name}${sample(nameArr[`${gender}Suffixes`])}`; 194 | } 195 | 196 | return name; 197 | }; 198 | 199 | export const highfairy = (gender: Gender) => { 200 | 201 | const nameArr = _names.alternateFairy; 202 | 203 | let name = capitalize(sample(nameArr.prefixes)); 204 | 205 | if(nameArr[`${gender}Suffixes`]) { 206 | name = `${name}${sample(nameArr[`${gender}Suffixes`])}`; 207 | } 208 | 209 | return name; 210 | }; 211 | 212 | export const darkelf = (gender: Gender) => { 213 | 214 | const nameArr = _names.elegantEvil; 215 | 216 | let name = capitalize(sample(nameArr.prefixesDarkElves)); 217 | const roll = dieRoll(10); 218 | 219 | if(roll > 2) name = `${name}${sample(nameArr.middle)}`; 220 | 221 | if(nameArr[`${gender}Suffixes`]) { 222 | name = `${name}${sample(nameArr[`${gender}Suffixes`])}`; 223 | } 224 | 225 | return name; 226 | }; 227 | 228 | export const drow = (gender: Gender) => { 229 | 230 | const nameArr = _names.elegantEvil; 231 | 232 | let name = capitalize(sample(nameArr.prefixesAlternateDarkElves)); 233 | const roll = dieRoll(10); 234 | 235 | if(roll > 2) name = `${name}${sample(nameArr.middle)}`; 236 | 237 | if(nameArr[`${gender}Suffixes`]) { 238 | name = `${name}${sample(nameArr[`${gender}Suffixes`])}`; 239 | } 240 | 241 | return name; 242 | }; 243 | 244 | export const halfdemon = (gender: Gender) => { 245 | 246 | const nameArr = _names.malevolent; 247 | 248 | let name = capitalize(sample(nameArr.prefixes)); 249 | 250 | if(nameArr[`${gender}Suffixes`]) { 251 | name = `${name}${sample(nameArr[`${gender}Suffixes`])}`; 252 | } 253 | 254 | return name; 255 | }; 256 | 257 | export const demon = () => { 258 | 259 | const keys = Object.keys(_names.infernal); 260 | const roll = dieRoll(3) - 1; 261 | const roll2 = dieRoll(2) - 1; 262 | 263 | const chosen = keys[roll]; 264 | const chosen2 = keys.filter(x => x !== chosen)[roll2]; 265 | 266 | return `${capitalize(sample(_names.infernal[chosen]))}${sample(_names.infernal[chosen2])}`; 267 | }; 268 | 269 | export const dragon = (gender: Gender) => { 270 | 271 | const nameArr = _names.draconic; 272 | 273 | let name = capitalize(sample(nameArr.prefixes)); 274 | let suffix = sample(nameArr.suffixes); 275 | 276 | if(gender === 'female') { 277 | if(suffix === 'bazius') suffix = 'bazia'; 278 | else if(endsWith(suffix, 'os')) suffix += 'sa'; 279 | else suffix = 'is'; 280 | } 281 | 282 | return name + suffix; 283 | }; 284 | 285 | export const angel = (gender: Gender) => { 286 | 287 | const nameArr = _names.empyreal; 288 | const roll = dieRoll(12); 289 | 290 | let name = capitalize(sample(nameArr.prefixes)); 291 | 292 | if(roll === 1) { 293 | if(gender === 'female') { 294 | const aIndex = name.lastIndexOf('a'); 295 | name = name.substr(0, aIndex) + 'e' + name.substr(aIndex + 1); 296 | } 297 | 298 | name = `${capitalize(sample(nameArr.titles))}${name}`; 299 | 300 | } else { 301 | if(nameArr[`${gender}Suffixes`]) { 302 | name = `${name}${sample(nameArr[`${gender}Suffixes`])}`; 303 | } 304 | } 305 | 306 | return name; 307 | }; 308 | 309 | export const human = ({ allowMultipleNames } = { allowMultipleNames: false }) => { 310 | const roll = dieRoll(20); 311 | 312 | if(roll < 3) return sample(_names.human.one); 313 | if(roll < 12) return sample(_names.human.two); 314 | if(roll < 17) return sample(_names.human.three); 315 | if(roll === 17) return sample(_names.human.more); 316 | if(roll === 18 && allowMultipleNames) return `${sample(_names.human.one)} ${sample(_names.human.two)}`; 317 | if(roll === 19 && allowMultipleNames) return `${sample(_names.human.two)} ${sample(_names.human.one)}`; 318 | if(roll === 20 && allowMultipleNames) { 319 | const keys = Object.keys(_names.human); 320 | return `${sample(_names.human[sample(keys)])} ${sample(_names.human[sample(keys)])}`; 321 | } 322 | 323 | return sample(_names.human[sample(Object.keys(_names.human))]); 324 | }; 325 | 326 | export const species = { goblin, orc, ogre, cavePerson, dwarf, halfling, gnome, elf, highelf, fairy, highfairy, darkelf, drow, halfdemon, demon, dragon, angel, human }; --------------------------------------------------------------------------------