There are plenty of kanji dictionaries. The one I have is some grotesquely long hardcover book that is some 5,000 pages or so.