scondrel ( synonym found)

Definition of scondrel:

°one without honor; a villain.

Back to Top