chivalrous

adjective
  1. showing courtesy, honor, and helpfulness, especially toward women
  2. having the noble qualities associated with medieval knights
  3. Usage: historical

Examples