one who speaks in public, a talker

listen to the pronunciation of one who speaks in public, a talker
الإنجليزية - الإنجليزية
{n} holdforth
One who speaks
speaker