public speaker

Noun

 * 1) One who gives a speech or lecture in a public setting such as a meeting, rally, or conference.

Related terms

 * public speaking

Translations

 * French: