shikoku

/ʃiːkoʊkuː/ sh-ee-KOH-koo

Definitions

1. noun

The largest of the four main islands of Japan, located off the southern coast of Honshu.

“The scenic landscapes of Shikoku inspired our travel article about Japanese culture.”

Synonyms

  • island
  • region

Antonyms

  • mainland