Meaning of inspirer

Definition of inspirer

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

Other information on inspirer

WIKIPEDIA results for inspirer
Amazon results for inspirer