I am rather partial to
these American ethnic namesets. You can either copy-and-paste them over the names in the OOTP data files (e.g. paste the German-American names over the German names in the names.txt and first_names.txt files), or, in OOTP19, you can now add them as new namesets in the world_default.xml file.