firebrand

Translation:
English
Noun
6
a
piece of burning wood
a person who stirs up a revolution
Add