We directly used the ~178,000 word bank from the official Scrabble dictionary. So you can blame Hasbro for that!