Meaning of Hokkaido

Definition of Hokkaido

(noun) the second largest of the four main islands of Japan; to the north of Honshu

Other information on Hokkaido

WIKIPEDIA results for Hokkaido
Amazon results for Hokkaido