Thanks for the feedback. I've taken all the 7 letter words from the dictionary and filtered based on different criteria. I'm still thinking what's the easiest automated way to have all valid words, while avoiding offensive, inappropriate ones.