a) pick a name, any name
b) let’s go with Kevin
c) fuck up a letter, preferably a vowel
d) congratz u have a name
e) he might be called Tim but that might be short for something
– Timiron (yeah just add “Ron” when in doubt)
Congratulations your Tim both has a cute nickname and a full name that sounds vaguely badass, or if not badass long-winded and unnecessary enough to be a Fantasy Name™.
Also try to make the syllables sound like their personality. A suave and socially smooth character could maybe not have any hard ‘r’ or ‘br’ or ‘tr’ in their names. Etc.
Saving for future reference and because of the glorious Monty python gif
This is really nice because you get interesting names WITHOUT making them ten syllables long and entire unpronounceable.
take old english names prior to the norman conquest. wulfric.
if you like, shorten them. atheldryth->audrey, theldry, eldry.
go in a baby names forum and look for white middle class moms
Go full Rowling and name all your werewolves “wolf” in seventeen different languages.