Sochi in Latin Sochi in Latin Sotzium proper noun A city in Krasnodar Krai, Russia. Add to Flashcards