babbler

noun
  1. a person who talks too much or reveals secrets
  2. any of various songbirds known for their continuous chattering calls
  3. Usage: ornithology

Examples