Kanji LearnerBy Kanjisoft UK : Virtual keyboard
Kanji Learner teaches all 1,945 essential Japanese joyo kanji. 40,000+ English/Japanese definitions and nearly 6,000 example kanji compounds. Searches On, Kun and English readings and stroke number, also search using hiragana via a Virtual Keyboard. ...