orator

Definition

A person who delivers a formal speech, especially one skilled in public speaking.

Example

"The orator captivated the audience with her powerful voice."