Sochi
geographical name
So·chi
ˈsō-chē
city and port on the northeast coast of the Black Sea in southern Russia in Europe population 343,000
Note: Sochi served as host city of the 2014 Winter Olympic Games.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share