Omsk
geographical name
ˈȯm(p)sk
ˈäm(p)sk
city in southwestern Russia in Asia at the confluence of the Irtysh and the Om' rivers population 1,154,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share