Sochi in Bulgarian Sochi in Bulgarian Со́чи proper noun A city in Krasnodar Krai, Russia. Add to Flashcards