Where does “Honshu” come from?

Honshu is the English name for Japan's largest island, from Japanese 本州 (Honshū), literally "main province."

Ancestry of “Honshu”, step by step

StepLanguageWordMeaning
1Japanese本州main island
2Middle Chinese
Every word from Middle Chinese Every word from Japanese 本州