Meaning of Kumamoto in English:

Kumamoto

Pronunciation /ˌkuːməˈməʊtəʊ/

proper noun

  • A city in southern Japan, on the west coast of Kyushu island; population 662,565 (2007).