I figured it would be nice to have a really huge number of available random girl names, so I hunted around a bit through Google to look for some. I found a website with a huge number of girl names available which I created this list from.
There are 5188 names here, some of them admittedly rather odd (they seem to be taken from most currently spoken languages in the world), and some of them variations of the same name. Still, variety is the spice of life, eh?