Synonyms of Honshu

Primary definition: The largest island of Japan, located between the Sea of Japan and the Pacific Ocean.

Full Dictionary Entry

Antonyms & Opposite Concepts