Canadian English Meaning of novosibirsk
Novosibirsk
Other Canadian English words related to Novosibirsk
No Synonyms and anytonyms found
Nearest Words of novosibirsk
Definitions and Meaning of novosibirsk in English
novosibirsk (n)
a city in the Asian part of Russia on the Ob river; largest city in Siberia
FAQs About the word novosibirsk
Novosibirsk
a city in the Asian part of Russia on the Ob river; largest city in Siberia
No synonyms found.
No antonyms found.
novocaine => novocaine, novocain => novocaine, novobiocin => Novobiocin, nov-latin => Neo-Latin, novity => no news,