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 .