A dishonorable or unprincipled person; a scoundrel or rogue.
From Spanish 'canalla,' of uncertain origin, possibly related to Latin 'canis' (dog), implying beastlike behavior. Used in English primarily in historical or literary contexts.
Try Another Word