Meaning & History
Derived from the Greek noun στεροπή (sterope) meaning "flash of lightning". Also compare the Greek noun στέροψ (sterops) meaning "flashing" and the related name Asterope, which basically has the same meaning.In Greek mythology, Sterope is the name of one of the seven Pleiads.