From the Greek island of Delos, meaning “of Delos” or “from Delos”

1 Post