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