Definitions for omskɔmsk
Random House Webster's College Dictionary
a city in the SW Russian Federation in Asia, on the Irtysh River. 1,148,000.
Category: Geography (places)
a city in the Asian part of Russia
Seventh largest city in Russia, centre of Omsk oblast.
The Nuttall Encyclopedia
capital of Western Siberia, on the Om, at its confluence with the Irtish, 1800 m. E. of Moscow; is within the area of Russian colonisation, and has a military academy, Greek and Roman Catholic cathedrals, and large cattle trade; a number of its inhabitants are political exiles from Europe.