How do you go about selecting fantasy names for characters and places? Do you make it up entirely? Do you use one of those random name generators? I admit to having done both and find myself doubting my choices part way through my work. Maybe this is common? Even so, what is a good approach to selecting fantasy names that aren't too cliche or just outright ridiculous? I guess depending on the fantasy, name selection may be easier, such as writing about a whimsical world inhabited by elves. Anyone that's familiar with elves knows that there's a certain sing-song to elf names. The same applies to dwarves, being that dwarf names are commonly bold sounding, with a warrior vibe to boot. But what about in worlds that have no elves or dwarves? Is there any rhyme or reason to name selection?