Omsk

  1. noun
    a city in the Asian part of Russia