WordLookup!

Word Lookup allows you to find words based on the first letter, last letter, number of letters, and containing letters. Word Lookup uses a scrabble dictionary making it a perfect companion for scrabble games or Words With Friends.