if there are multiple real words, you would list them all. But in most cases there wouldn't be. And there would be plenty of ways to optimize your program's guesses such as not letting 4 vowels in a row or 3 of the same letter, etc.
plenty of rules could be used.