Odawara
English
Proper noun
Odawara
A
city
in
Kanagawa
Prefecture
,
Japan
.
Translations
city in Japan
Chinese:
小田原
(
Xiǎotiányuán
)
Japanese:
小田原
(
おだわら, Odawara
)