The word horoscope is pretty cool because it's a classical borrowing from before the Norman Conquest. Through Old French, it traces to Latin horoscopus and Ancient Greek horoskopos, which still meant the same thing but can be more literally translated as "hour-watcher". That's because the first part, hora, meant "hour" or "season", and the second part, skopos, meant "one who watches". Hora, also the root of the English word "hour", eventually derives from Proto-Indo-European yeh, which could refer to many different types of time periods but is notable for being the etymon of "year". Skopos, meanwhile, was the nominative singular form of a noun derived from the verb skeptomai, "to observe"; that, through Proto-Hellenic, derives from Proto-Indo-European spek, with the same definition.
Hello! I'm Adam Aleksic. This year, I graduated from Harvard University with a degree in Government and Linguistics. There, I co-founded the Harvard Undergraduate Linguistics Society and wrote a thesis on Serbo-Croatian language policy, magna cum laude. In addition to etymology, I also really enjoy philosophy, trivia, vexillology, geography, board games, conlanging, art history, and law.