japanesewithanime.com/2017/12/kanji-for-word.html
Explains how kanji relate to word meanings through morphemes and okurigana, with examples showing how to guess word meanings from their kanji components.
Kanji and kanaVocabularyHiraganaKatakanaAppsDictionariesAnime