public speaker


Meanings

  • a person who delivers a speech or oration