Hamamatsu

[ hah-mah-mah-tsoo ]
/ ˈhɑ mɑˈmɑ tsʊ /

noun

a city on S central Honshu, in central Japan.

British Dictionary definitions for hamamatsu

Hamamatsu
/ (ˌhæməˈmætsuː) /

noun

a city in central Japan, in S central Honshu: cotton textiles and musical instruments. Pop: 573 504 (2002 est)