paladin

noun
  1. a heroic champion or defender of a noble cause
  2. any of the twelve legendary peers of Charlemagne’s court
  3. Usage: historical; medieval literature

Examples