• word of the day

    shikoku

    shikoku - Dictionary definition and meaning for word shikoku

    Definition
    (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
Download our Mobile App Today
Receive our word of the day
on Whatsapp