English dictionary
novosibirsk meaning and definition
Definition and meaning of novosibirsk at MeaningMonkey.org. novosibirsk meaning and definition in the English Dictionary.NOVOSIBIRSK noun
Definition of Novosibirsk (noun)
- a city in the Asian part of Russia on the Ob river; largest city in Siberia
Source: Princeton University Wordnet