SATI Meaning of SATI in English [sa.ti] var of suttee Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012