Shikoku in Finnish Shikoku in Finnish shikoku noun A dog of a particular breed of Japanese origin. Add to Flashcards