meaning of hokkaido

1. the second largest of the four main islands of Japan; north of Honshu


Related Words

hokkaido |

Developed & Maintained By Taraprasad.com

Treasure Words