Shimoda

English

Proper noun

Shimoda

  1. A city in Shizuoka Prefecture, Japan.

Translations

Japanese

Romanization

Shimoda

  1. Rōmaji transcription of しもだ