The Italian term "Iddìo" matches the English term "Goodness"

other italian words that include "iddìo" : english :
Iddio, Iddìo, Dio God