reproacher

noun

One who reproaches.

noun

One who reproaches.

noun

One who reproaches.

noun

someone who finds fault or imputes blame