Индоевропейское – k'uen-to- (святой, священный, праздничный).
Общеславянское – sve,tъjь (святой).
Старославянское – св(юс малый)тый.
Древнерусское – святый.
Слово «святой» известно с древнерусской эпохи (с XI в.) вместе с однокоренными «свять», «святый», «святыни», «святити», с XV в. – «святость» и др. В древнерусском слово «святой» – из старославянского, где «св(юс малый)тый» восходит к общеславянскому svetъjь – «святой». Первоисточник – индоевропейский корень k'uen > основа k'uen-to-, что значило «праздновать, святить, святой, священный». В современном значении «святой» – «религиозно почитаемый, божественный», а также «глубокочтимый, дорогой».
Родственными являются:
Украинское – святий.
Чешское – svaty (святой).
Производные: святить, святость, святыня.
Этимологический словарь русского языка. М.: Русский язык от А до Я. Издательство ЮНВЕС>. Москва. 2003.