or Greek Dhílos geographical name island Greece in central Cyclades area 2 square miles (5.2 square kilometers ) , Delian adjective or noun
DELOS
Meaning of DELOS in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012