Man-at-arms

Noun

 * 1) A medieval heavily armed mounted member of the cavalry

Translations

 * French: homme d'armes

man-at-arms man-at-arms