What is one who makes speeches; one accustomed to speak in a public assembly called?

speechmaker — One who makes speeches; one accustomed to speak in a public assembly. (Webster's 1913.)

Sources