Novosibirsk in Greek Novosibirsk in Greek Νοβοσιμπίρσκ proper noun An oblast of Russia in Siberia. Add to Flashcards