Fetching details from the dictionary...
Honshū (largest of the four main islands of Japan); Honshu
Japan