Sotchi
See also: sotchi and Sótchi
French
Etymology
Borrowed from Russian Со́чи (Sóči), from Georgian სოჭი (soč̣i, “fir”).
Proper noun
Sotchi
- Sochi, a city in Russia, that hosted the 2014 Winter Olympics.
Portuguese
Proper noun
Sotchi f
- Alternative form of Sochi