ideamonger

Etymology

From idea + monger.

noun

  1. A person who spreads or promotes ideas.