After looking around for a suitable names generator without any real success, I decided to write my own.
This one spits out 3 lists of 10 names in varying complexities.
It currently has over 1 million possible combination for english names!
For ease of use you can select the target language...