WikiWord

English

Delos

name

Meaning

  1. An island of the Cyclades, Greece.
  2. plural of Delo

Etymology / origin

From Ancient Greek Δῆλος (Dêlos).

Sources

No citations have been attached yet.