Shamer /(?)/

Sham·er

Shamer

n.
  1. One who, or that which, disgraces, or makes ashamed.