Dictionary
Sochi
geographical name So·chi \ˈsō-chē\
Definition of SOCHI
city & port S Russia in Europe on NE coast of Black Sea pop 344,000
ADVERTISEMENT
Rhymes with SOCHI
Learn More About SOCHI
Browse
Next Word in the Dictionary: Society IslandsPrevious Word in the Dictionary: Sobat
ADVERTISEMENT
Seen & Heard
What made you want to look up Sochi? Please tell us where you read or heard it (including the quote, if possible).