outcrier
Etymology
From outcry + -er.
noun
One who cries out or proclaims; a herald or crier.