Find the word definition

Wikipedia
Idvor

Idvor is a village in northern Serbia. It is located in the Kovačica municipality, South Banat District, Vojvodina province. The village has a Serb ethnic majority (93.98%) and its population numbering 1,198 people (2002 census).