English
Proper noun en-proper noun #An island of the Cyclades, Greece.
Translations French: Délos
See also w:Delos|Wikipedia article on Delos