Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of honshu
  1. noun
    the central and largest of the four main islands of Japan; between the Sea of Japan and the Pacific Ocean; regarded as the Japanese mainland

    Similar: 

Explanation of honshu
My lists:
Recently viewed words: