Sayer /(?)/

Say·er

Sayer

n.
  1. One who says; an utterer.
    Mr. Curran was something much better than a sayer of smart sayings.