What the hell

I had the same idea 1-2 days ago, when thinking about my and power79s track generator tools.
I was thinking about how it could create names instead of an algorithm creating some kinda hash name or combination of letter-arrays, such as these 3: "De" "cep" "tion". And if there could be some sort:
if last letter = vowel, then next letter is >90% no vowel and the other side around. And some combinations which work good, such as if last letter was a "c", next letter can be more often an "h", or after an "l" there could follow an "y" often, if it is the last char.
Anyways, i tested your tool and i loved the funny names!

...average each +-5th name made me laugh in the beginning. And wtf, 4th name was "Eva". How are the chances?