Find the word definition

Wikipedia
Vourvoura

Vourvoura is a village in the municipal unit of Skyritida, Arcadia, Greece. It is situated in the northwestern part of the Parnon mountains, at 1,000 m above sea level. In 2001, it had a population of 369. It is 5 km west of Agios Petros, 5 km north of Karyes ( Laconia) and 22 km southeast of Tripoli.