I don’t know if you can do that in unity , I reckon you could call an external database online with a WWW function, although I’m not sure how this would work …
I guess they have a local database with words, maybe 500-5000 hand chosen words (with different lengths). When the letter grid is created, hand full of this preselected words are taken and put on the grid, rest is filled with random characters.