taleteller

Noun
  1. Someone who gossips indiscreetly (synset 110712192)

Found on Word Lists

Other Searches