gallant
noun.
a man who is much concerned with his dress and appearance
noun.
a man who attends or escorts a woman
Synonym: squire
adj.
unflinching in battle or action
a gallant warrior|put up a gallant resistance to the attackers
adj.
lively and spirited
a dashing hero
Synonym: dashing
adj.
having or displaying great dignity or nobility
a gallant pageant|lofty ships|majestic cities|proud alpine peaks
Synonym: lofty, majestic, proud
adj.
being attentive to women like an ideal knight