There are still some good 6 letter names out there, if you're willing to use a brandable (made-up) word. Some I randomly made just now: pletha.com encryx.com oxiply.com
1. Get word lists for many languages, as well as vulgar word lists.
2. Generate Markov models for each word list, to generate words and score how much they sound like a regular or vulgar word in each language.
3. Make a list of words that sound like they could be a word in many different languages, but are not words and do not sound like vulgar words.
4. Find which of these words aren't domain names yet.Btw, both of those names were made with Markov as you described.
Toilet paper infused with oxycontin?
I like this game.
washluv.com is still available though