Meaning & History
Derived from the Greek noun στερόπης (steropes) meaning "lightner", which is ultimately derived from the Greek noun στεροπή (sterope) meaning "flash of lightning" (see Sterope). Also compare the Greek noun στέροψ (sterops) meaning "flashing".In Greek mythology, Steropes is the name of one of the Cyclopes.