A word examined

sochi

noun
5 letters·English
noun

sochi—A resort city in southwestern Russia on the Black Sea, host of the 2014 Winter Olympics.

Wiktionary →
No comments yet