Definition of Novosibirsk in English:

Novosibirsk

proper noun

  • A city in central Siberian Russia, to the west of the Kuznets Basin, on the River Ob; population 1,390,500 (est. 2008).

Pronunciation:

Novosibirsk

/ˌnəʊvəsɪˈbɪəsk/