ソチ
Japanese
Proper noun
ソチ
• (
Sochi
)
Sochi
(a
city
in
Russia
)