talker

noun
  1. a person who talks, especially one who talks a lot or in a particular way
  2. a person who gives speeches or lectures

Examples