Subscriber login


Forgot your password?

Library card login

Other

Delos

Pronunciation: /ˈdiːlɒs/
Definition of Delos
  • a small Greek island in the Aegean Sea, regarded as the centre of the Cyclades. Now virtually uninhabited, in classical times it was considered to be sacred to Apollo, and according to legend was the birthplace of Apollo and Artemis. Greek name Dhílos.

Delos in other Oxford dictionaries

Definition of Delos in the US English dictionary