DELOS Meaning of DELOS in English /dee"los, del"ohs/ , n.a Greek island in the Cyclades, in the SW Aegean: site of an oracle of Apollo. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012