Shikoku in Russian Shikoku in Russian Сико́ку proper noun The fourth-largest of Japan's islands. Add to Flashcards