Sochi
geographical nameDefinition of Sochi
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.