A person who delivers a speech or oration English: orator, speechmaker, rhetorician, public speaker, speechifier Bahasa: pembicara, pensyarah