Other crossword clues for answer "MELOS"MELOSIsland of the Cyclades where a famous statue of Venus was foundHere a Venus was found in 1820.Where the Louvre's Venus was found.Aegean island.Venus was here.Where famous Venus was discovered.Cyclades isle.Aegean isle.One of the Cyclades.Island in the Aegean.Greek island.SongWhere a Venus was foundWhere an armless Venus was found in 1820Where a Venus was found: 1820Island in the Cyclades