Find the word definition

The Collaborative International Dictionary
Wikipedia
Elata

Elata is a Greek village on the island of Chios. The village is situated on hilly terrain and has a population of several hundred.