A knight-errant.
·noun A knight-errant; a distinguished champion; as, the paladins of Charlemagne. ...
Webster's Dictionary of the English Language