Shimoda
Shi·mo·da
geographical name \shē-ˈmō-də, -ˌdä\Definition of SHIMODA
city & port Japan in S Honshu SW of Yokohama on Sagami Sea pop 27,798
Learn More About SHIMODA
Browse
Seen & Heard 
What made you want to look up Shimoda? Please tell us where you read or heard it (including the quote, if possible).








