Let's be honest. Coming up with good believable names for NPCs, unique creatures, etc, is a chore at best, and nearly impossible for some people at worst. Many of us steal names from other sources. Where do you as a GM/DM steal yours?
For fantasy games, I like to steal good names off of forums like this one. "Alzrius" for one became the name of a mythical two headed ice beast in one game I play in. (Mechanically, it's a hypogriff with a two-headed cryo template)
For modern/sci fi games, I steal names of character from obscure TV shows, sometimes complete with personality when it comes to making NPCs.
For fantasy games, I like to steal good names off of forums like this one. "Alzrius" for one became the name of a mythical two headed ice beast in one game I play in. (Mechanically, it's a hypogriff with a two-headed cryo template)
For modern/sci fi games, I steal names of character from obscure TV shows, sometimes complete with personality when it comes to making NPCs.