Chamfron (noun) Definition, Meaning & Examples

noun Armor.
  1. chanfron.
noun
  1. a piece of armour for a horse's head
Chamfron (noun) Definition, Meaning & Examples

More Definitions