Nova Varos The city/word Nova Varos means Serbia. The city Nova Varos lies in Serbia. The country Serbia contains the city Serbia.