Definition of Shimizu
town and port on Suruga Bay in central Honshu, Japan, serving as the port for Shizuoka population 32,000
Learn More about shimizu
Britannica.com: Encyclopedia article about Shimizu
Seen and Heard
What made you want to look up Shimizu? Please tell us where you read or heard it (including the quote, if possible).