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.”
/ʃiːkoʊkuː/ sh-ee-KOH-koo
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.”