
1) Mountain in Greece 2) Mountain of the South Aegean
Found on
https://www.crosswordclues.com/clue/cynthus

Mount Cynthus (Greek: Κύνθος, Kýnthos) is located on the isle of Delos, part of the Greek Cyclades. In Greek mythology, Leto gave birth to Apollo and Artemis on this island, having been shunned by Zeus` wife Hera who was extremely jealous of his liaison with Leto. Artemis is thus also referred to as Cynthia. As the centre of the circular A....
Found on
http://en.wikipedia.org/wiki/Cynthus
No exact match found.