honsh ( synonym found)

Definition of honsh:

°The main island of the Japanese Archipelago.

Definition of honsh:

°The main island of the Japanese Archipelago.

Back to Top