This site has 20,000 names (given and surnames) from around the world. I'm not sure how processable the list will be though: http://www.20000-names.com/ Yours, Ceri Davies Research and Development Unit for English Studies 19 Abercromby Square University of Liverpool Liverpool L69 7ZG