dastard - English Synonyms Dictionary

dastard

adj.
[1] dastardly