Find the word definition

Wikipedia
Livera

Livera is a small village on Cape Kormakitis, Cyprus, 8 km northwest of Kormakitis. De facto, it is under the control of Northern Cyprus.

Image:Agios Konstantinos, Livera.jpg|St. Constantine's church in Livera