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

omsk Definition

Cancel
omsk
geographical name(Omsk)
city in southwestern Russia in Asia at the confluence of the Irtysh and the Om' rivers population 1,154,000

Words Related to omsk!

omsk Examples by Brain Bank Users