Reference
Your key to reading Arabic
Education
Kodansha Kanji Learner's Dict.
Bilingual kanji thesaurus
An A to Z of Kun Homophones
Comprehensive Dictionary
Vietnamese-Japanese