t-errant [noun] [C] [literary]A knight-errant was in the past a knight who travelled about, helping people who were in trouble and performing brave acts.
KNIGH
Meaning of KNIGH in English
Cambridge English vocab. Кембриджский английский словарь. 2012