Find the word definition

Wikipedia
Omalos

Omalos is a small village in western Crete, in the Mousouroi unit of the Chania region. The Greek word Ομαλός means even, plain, regular, or smooth, referring to the plateau.