Chanfron Meaning
There are 1 meaning(s) for word Chanfron
Meaning 1 : medieval plate armor to protect a horse's head
Synonyms : chamfron, front-stall, frontstall, testiere
Synonyms : chamfron, front-stall, frontstall, testiere
Similar words of Chanfron :
