inspirer

Explore definitions, synonyms, and language insights of inspirer

Definitions

Noun
a leader who stimulates and excites people to action

More General Terms