SOCHI
Meaning of SOCHI in English
transcription, транскрипция: [ ˈsō-chē ]
geographical name
city & port S Russia in Europe on NE coast of Black Sea population 344,000
Merriam-Webster's Collegiate English vocabulary.
Энциклопедический словарь английского языка Merriam Webster.
2003