Blackguards Synonyms

Someone who is morally reprehensible
(Noun)