Слово «сиять» в славянских языках является производным от праиндоевропейского корня *skai-/skei-, который также является предком слов «сивый», «серый», «седой». 1
Согласно этимологическому словарю русского языка, слово «сиять» образовано от той же основы, что и готское skeinon («светить, блестеть»), греческое skia («тень») и персидское sāja. 2