A word examined

sochi

noun
5 letters·English
noun

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

Wiktionary →
No comments yet