DELOS


Meaning of DELOS in English

or Greek Dhílos geographical name island Greece in central Cyclades area 2 square miles (5.2 square kilometers ) , Delian adjective or noun

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.