Answer: chivalrous

AnswerCrossword Clue
CHIVALROUS

Knightly

CHIVALROUS

Gallant