Monisher /(?)/

Mon·ish·er

Monisher

n.
  1. One who monishes; an admonisher. [Archaic]