The Italian term "arrogante" matches the English term "overweening"

other italian words that include "arrogante" : english :
arrogante, fierezza arrogant
arrogante overbearing