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)