Novorossiysk in Latin Novorossiysk in Latin Bata proper noun A port city in Krasnodar Krai, in southern Russia, the main Russian port on the Black Sea. Add to Flashcards