Sunday definitely has the easiest etymology to figure out of all the weekdays. Sun and day. But there's a reason all the Germanic languages have the traditional day of rest named after a celestial body rather than having it mean "day of the Lord" like all the Romance languages (deriving from Latin dominicus) or "no work day" as in Slavic ones. This is a remnant of our Anglo-Saxon heritage: the pagans who conquered England in the fifth century were fierce worshippers of the sun and the moon, which is also why Monday is named after the moon. Now for the actual etymology! In Middle English, Sunday was spelled sunnenday, and in Old English, it was sunnandæg. This is composed of the parts sunne, meaning "sun" and often personifying the deity that is the sun. Sunne comes from Proto-Germanic sunno, from Proto-Indo-European sohwl, still meaning the "sun". Day comes from dæg, from Proto-Germanic dagaz, from PIE deg, "to burn".
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.