Does anyone know of a good online name generator that can be set up to create random names with culture-specific flavour? (Meaning, for example, names that sound like Russian, Norwegian etc etc.)
A flexible name generator with 'chapters' for names from earth culture (Africa to Oceania), as well as several well known settings (WHFRP to Startrek) as well as this it's possible to make a custom library for it to generate names from (it'll apply linguistic rules and generate new names out of the list you provide)
Lists several countries/regions (from African to Icelandic to Polish to Welsh) and generates a list of 10 names for both male and female characters matching the selection (some languages, like Hebrew, Iranian and Icelandic, also include non-latin characters in the names).
http://www.apocwords.net/systems/names.html does Afghan, African, American, Ancient, Arabic, British, Bulgarian, Chaos, Chinese, Dutch, Dwarvish, Eastern, Egyptian, Egyptian, Elvish, Empire, European, Finnish, French, German, Halfling, Hebrew, Indian, Iranian, Iraqi, Irish, Israeli, Italian, Japanese, Korean, Latin, Norwegian, Pakistani, Phillipino, Portugese, Roman, Russian, Spanish, Swedish, Turkish, and Vietnamese
The random generator on Behind the Name is always my go to source, especially because I run/play 7th Sea and need a host of culturally diverse names. Simply check whatever roots you want and away you go. Normally I select it to add three middle names when searching for a first name that fits the bill. The best part is that you can just hit the refresh button to have the same parameters reloaded, back button once to change constraints.