The English term "augur" matches the Italian term "promettere"

other english words that include "augur" : italian :
augury profezia