Declaimer Synonyms

One who delivers a public speech
(Noun)

Declaimer Is Also Mentioned In