Find the word definition

Wikipedia
Olous

Olous or Olus ( Ancient Greek: , or ) is an ancient, sunken city situated at the present day town of Elounda, Crete, Greece.