The English term "appal" matches the Italian term "orrore"

other english words that include "appal" : italian :
appalling tremendo, atroce
appals spaventato