Cynthus definitions

Search

Cynthus

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

Cynthus

Cynthus logo #21000 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.