Definition of Novi Sad in English:

Novi Sad

proper noun

  • An industrial city in Serbia, on the River Danube, capital of the autonomous province of Vojvodina; population 197,900 (est. 2008).

Pronunciation:

Novi Sad

/ˌnəʊvɪ ˈsad/