The Hamlyn Crossword Dictionary. Has hundreds of different categories each listed in number of letters in word alphabetically. Includes (as different categories) animals, birds, fish, insects as well as many other categories - cities, countries, science, transport - loads of things.