Shikoku
English Dictionary
->
Letter S
-> Shikoku
Search Dictionary:
Shikoku Definition
(n)
the
smallest
of
the
four
main
islands
of
Japan
;
south
of
Honshu
and
east
of
Kyushu
;
separated
from
Honshu
by
the
Inland
Sea
;
forested
and
mountainous
Shikoku Synonyms
Shikoku
© Art Branch Inc.