Wfind
This tool searches for words according to different
letter patterns. You can use it to find words with a given suffix or a given
root. It can also give you words with given letters at given positions or
those entirely composed of given letters, helping you solving crossword
games, scrabble and the like.
The dictionary only contains common words.