chevalier

noun

1.
a gallant or courtly gentleman