Japanese

edit

Proper noun

edit

ソチ (Sochi

  1. Sochi (a city in Russia)