Hamamatsu definitions

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