elocutioner

Noun

 * 1) A public speaker; one who uses elocution.