Synonyms of Cyclops
Primary definition: A member of a race of giants in Greek mythology, each with a single eye in the center of their forehead.
Primary definition: A member of a race of giants in Greek mythology, each with a single eye in the center of their forehead.