"You canker blossom!" 3 Shakespearean Insults
c.1050, horoscopus, from Latin horoscopus; the modern form is considered to be a mid-16c. reborrowing via Middle French horoscope. Ultimately from Greek horoskopos "nativity, horoscope," also "one who casts a horoscope," from hora "hour" (see year) + skopos "watching" (see scope (n.1)), in reference to the hour of one's birth.