novosibirsk

Noun
  1. A city in the Asian part of Russia on the Ob river;
    Largest city in Siberia (synset 109032670)

Other Searches