Adjectives for Crusader

Words used to describe Crusader
anti-vice; young; medieval; valiant; gallant; overzealous.