Definitions of Hokkaido:

  • noun:   the second largest of the four main islands of Japan; north of Honshu