bellower

/B EH1 L OW0 ER0/
noun
  1. 1

    One who bellows.

  2. 2

    (obsolete, colloquial) A town crier.