honshu ( synonym found)

Definition of honshu:

°The main island of the Japanese Archipelago.

Definition of honshu:

°The main island of the Japanese Archipelago.

Back to Top