Meaning of Shikoku
Definition of Shikoku
(noun)
the smallest of the
four
main
islands of Japan; to the
south
of Honshu and to the
east
of Kyushu;
separated
from Honshu by the Inland Sea;
forested
and
mountainous
Other information on Shikoku
WIKIPEDIA results for
Shikoku
Amazon results for
Shikoku
Tweet