Hamamatsu definition

hämə-mätso͝o
A city of southern Honshu, Japan, east-southeast of Nagoya. It is an industrial and transportation center.
0
0
(place) City on the SC coast of Honshu, Japan.
proper name
0
0
Advertisement