RUMORER MEANING IN ENGLISH

• Rumorer Definition & Synonyms

  1. (n.) A teller of news; especially, one who spreads false reports.


RECENT SEARCHES