colportor

Etymology
.

Noun

 * 1) spreader of misinformation
 * 2) peddler