Definition of Novi Sad in English:

Novi Sad

proper noun

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

Pronunciation:

Novi Sad

/ˌnōvē ˈsad/