SOCHI


Meaning of SOCHI in English

Pronunciation: ' s ō -ch ē

Function: geographical name

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

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.