I actually used the names of brands of Vacuum Cleaners for the names of the goblin tribes in my last homebrew D&D campaign. Kirby, Dyson, 'oover, Black Decker, rainbow...
My players never mentioned that aspect... My wife just glared at me when I pointed it out.
I've used an NPC Faerie named Gaye. A Dwarf named Schtumpy. A Goblin named Gobble. An archer whose name translated to Broken Arrow. (Inspired by a friend from Broken Arrow, OK.) A goblin airship pilot named Nokkan Lander. (Players never asked his name. They just killed him. Le sigh.)
Heck, In a Traveller game, I introduced an NPC named Jake Castle. I used Nathan Fillion's head-shot. And a cross between Richard Castle and Malcom Reynolds in the personality department. Same campaign, Scout Dirk Dagger.
So, I really don't have many I won't use.
I've been known to hide puns by using Google Translate.