sower

noun
  1. a person who plants seeds in the ground
  2. a person who spreads or promotes ideas, feelings, or conditions
  3. Usage: figurative

Examples