pagliardo

Noun

 * 1) palliard
 * 2) rogue, scoundrel