The Italian term "guarire" matches the English term "heal"

other italian words that include "guarire" : english :
guarire cure