What is the meaning of 北海道?

Hokkaido (an island and prefecture of Japan)

an island prefecture on the northern part of Japan; its capital city is 札幌 (Sapporo)

Source: wiktionary.org