sochi is a crossword puzzle answer that we have spotted 2 times. Southern Russian city 2014 winter olympics city