Novosibirsk

Novosibirsk /ˌnoʊvoʊsəˈbiɚsk/ proper noun
Novosibirsk
/ˌnoʊvoʊsəˈbiɚsk/
proper noun
Britannica Dictionary definition of NOVOSIBIRSK
: city in Russia