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