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