dastard ( synonym found)

Definition of dastard:

°A malicious coward.

Back to Top