Sochi

geographical name
So·​chi | \ ˈsō-chē How to pronounce Sochi (audio) \

Definition 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.