geographical name \ˈsō-chē\

Definition of SOCHI

city & port S Russia in Europe on NE coast of Black Sea pop 344,000

Rhymes with SOCHI


Next Word in the Dictionary: Society Islands
Previous Word in the Dictionary: Sobat

Seen & Heard

What made you want to look up Sochi? Please tell us where you read or heard it (including the quote, if possible).