General terms:
* Eloquent speaker: This is a classic term that suggests the speaker uses language beautifully, fluently, and persuasively.
* Compelling speaker: This emphasizes the speaker's ability to capture and hold the audience's attention and interest.
* Powerful speaker: This highlights the speaker's ability to evoke strong emotions and reactions in the audience.
* Moving speaker: This focuses on the speaker's ability to touch the audience's hearts and minds, often through emotional appeals.
More specific terms:
* Orator: This term emphasizes the speaker's skill in public speaking and rhetoric, suggesting a high level of eloquence and persuasiveness.
* Motivational speaker: This term describes a speaker whose primary aim is to inspire and encourage the audience to take action.
* Storyteller: This emphasizes the speaker's ability to use narrative to connect with and engage the audience.
Ultimately, the best term to describe such a speaker depends on the specific qualities and effects they have on their audience.