Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sochi Definition

Cancel
sochi
geographical name(So-chi)
city and port on the northeast coast of the Black Sea in southern Russia in Europe population 343,000

Words Related to sochi!

sochi Examples by Brain Bank Users