Our database contains a list of 100,000+ fake names. Most names in the database are English and are from the US. However, the fake names are total randomly generated names, but it might happen that a fake name is a real names as well.