SATI Meaning of SATI in English var. of SUTTEE. Oxford English vocab. Оксфордский английский словарь. 2012