YourDictionary

Numazu

(no͞o-mäˈzo͞o)

A city of south-central Honshu, Japan, southwest of Yokohama. It is a popular resort. Population: 208,000.

link/cite print suggestion box