knight [noun] + chivalrous [adjective]