Read Edit View history 索契 suǒqì Sochi Origin Definitions Defs Strokes Stroke Words Sentences Sents Senses Add sense 索契 suǒqì Sochi Sochi, a city on the Black Sea in Russia Edit Delete References Add reference No references for this word.