gossiper
/ˈɡɒsɪpər/Definitions
1. noun
A person who habitually spreads rumors or gossip.
“She was known as a gossiper in the small town, always having the latest news about everyone.”
2. verb
To spread rumors or gossip about (someone or something).
“The media gossiper about the celebrity’s personal life, causing a lot of speculation.”