Find the word definition

Wikipedia
Vourvoulos

Vourvoulos is a village on the island of Santorini in Greece. It is located 3,7 kilometers northeast of the capital Fira, built on a slope facing the east shore of the island. Vourvoulos is part of the Thira region and had 475 permanent inhabitants according to the Greek census of 2001.