HONSHU

Honshu

 is the largest and most populous island of Japan. The nation's main island, it is south of Hokkaido across the Tsugaru Strait, north of Shikoku across the Inland Sea, and northeast of Kyushu across the Kanmon Strait. It is the seventh largest island in the world, and the second most populous after Indonesia's Java island.


The above text is a snippet from Wikipedia: Honshu
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!