encourager

noun
  1. a person who gives support, confidence, or hope to someone

Examples