INSPIRER

Definition of INSPIRER

  1. (noun)a leader who stimulates and excites people to action