A rascal, scoundrel, or disreputable person; Italian term for a dishonest or mischievous individual.
From Italian canaglia, from canaglia meaning 'pack of dogs' or 'dog rabble.' The word originally referred to roving bands of dogs, then was applied metaphorically to disreputable people and eventually street rabble.
Try Another Word