He are some downloadable lists of useful names and images.
The names are incorporated into my random name generator and the images are some excellent references that I use from time to time. I'll add to these downloads when I find something relevant.
2,943 Male first names. 5,001 Female first names. 13,460 International surnames. 3,183 Common cliche phrases. World Building Table Different Terrains Types of Writer