I use real-world languages for names.
For my three-point-oh Dungeons and Dragons homebrew setting, the human culture groups were represented by Welsh, Danish, Scythian, and Swahili. Goblinoids spoke Turkish, dwarves Magyar with Anglicized spellings, elves Chumash Indian.
For my Traveller game, most people of mixed Solomani and Vilani descent have names that I take from different cultures and mash together, like Paz Chang, Lev Kigali, Enli Patel, or Lucia Enniliki. "True" Solis have typical Earth names (most often of Asian or African origin). The various aliens supplements provided glossaries and name generators - for homebrew aliens I again turn to obscure real-world languages or (more often) use Galanglic transliterations for sophonts who don't rely on verbal communications.