The English term "saint" matches the Italian term "santa"

other english words that include "saint" : italian :
sainthood santuario
saintliness santità
saints santificare