talebearer
noun
°An indiscreet person who spreads gossip.
synonyms: blabbermouth, gossip, rumormonger, telltale