The Italian term "residenza" matches the English term "residence"

other italian words that include "residenza" : english :
presidenza, sedia chair
presidenza chairmanship
residenza place of residence