overweening in French
overweening in French
arrogant
Unduly confident; arrogant.
confiant
Unduly confident; arrogant.