YourDictionary

Novorossiysk

(nōˌvə-rə-sēskˈ, nə-)

A city of southwest Russia on the Black Sea south-southwest of Rostov. It is a naval base and shipbuilding center. Population: 231,000.

link/cite print suggestion box