inspirer

Noun
  1. A leader who stimulates and excites people to action (synset 110138039)

Found on Word Lists

Other Searches