Происхождение слов «восток» и «запад» связано с движением солнца. На востоке солнце «востекает», на западе — «западает» за горизонт. С югом и севером сложнее.
Каково происхождение названий сторон света

Однокоренные со словом «север» слова связаны с понятием «холод». В диалектах существует слово «сивер» («холод»). Есть гипотеза, согласно которой слово «север» имеет в основе индоевропейский корень, обозначающий левую сторону. Для древних солнцепоклонников, молившихся на восток, север был всегда слева. Но с севера идет холод, отсюда и переосмысление корня. Слово «юг», возможно, связано с индоевропейским «сиять, блестеть» и имеет параллель с греческим auge — «блеск, сияние, рассвет». Речь опять идет о солнце. Солнце в зените.