The English term "ruffian" matches the Italian term "villanzone"

other english words that include "ruffian" : italian :
ruffianly grezzo