Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
chanfron
in English
chanfron
Definitions
Noun
armor
protecting
a
horse's
head
(
face
,
ears
)
The
knight's
horse
wore
a
chanfron
to
protect
its
face
.