Cynthus noun1 •A mountain of Delos, famous in Greek mythology as the birthplace of Apollo and Artemis