Paladins Synonyms

Someone who fights for a cause
(Noun)