The word sant is a word meaning saint in Hindi and Catalan (although these words are etymologically unrelated and signify different concepts in Christianity and Indian religion).
Here's a list of antonyms for saint.