Online Japanese Chinese Kanji Character Dictionary of Dictionaries
 

This site will soon close. A file containing 6000+ etymological interpretations is available for download here