Delos
geographical name
De·los
ˈdē-ˌläs
variants
or Greek Dhílos
island of Greece in the central Cyclades area 2 square miles (5.2 square kilometers)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share