English Dictionary
◊ SHIKOKU
Shikoku
n : the smallest of the four main islands of Japan; separated
from Honshu by the Inland Sea; forested and mountainous
[syn: {Shikoku}]