Turkish-English dictionary »

honşu meaning in English

TurkishEnglish
Honşu proper noun

Honshu(the main island of the Japanese Archipelago)
proper noun
[UK: ˈhɑːn.ʃuː] [US: ˈhɑːn.ʃuː]