Somehow it hadn't occurred to me 'til just now to wonder about the etymology of the word "solstice." The first part is obviously "sol," sun. Turns out the second part comes from a form of the Latin "status"/"sistere," having to do with standing (see also English words like "static" and "stasis"); basically, it's the moment when the sun "stands still." Nifty.