The Anagrammatist checks if given word is valid and finds anagrams for given letters/word. You may also use 'unknown letters' and the Anagrammatist will give you the list of all the words you may create from the given letters. This version uses the TWL 2006 and the CSW 2012 dictionaries used in word games