orator
Definitions
A person who speaks publicly, especially one skilled at formal or persuasive speaking.
A person who delivers a speech or address.
Examples
The orator captivated the audience with a powerful speech.
As an experienced orator, Maya spoke confidently at the ceremony.