Definition of Novosibirsk in English:

Novosibirsk

proper noun

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

Pronunciation

Novosibirsk

/ˌnōvəsiˈbirsk/