OMSK

Omsk

Omsk is a city and the administrative center of Omsk Oblast, Russia, located in southwestern Siberia from Moscow. With a population of 1,154,116, it is Russia's second-largest city east of the Ural Mountains after Novosibirsk, and seventh by size nationally.

The above text is a snippet from Wikipedia: Omsk
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!