This python script uses a word file to build a Markov model of the language. It then uses the model to create a random name, that will still sound good. If you need a name for a new web site this is the script for you!!
This script take several seconds to initialize itself and build the model. So if you want lots of names, run the last line in a loop. It will work much faster.
Example output results: