EGAVE
jamber
Meaning
noun
Synonym of jambeau (“piece of armor for the leg”).
Similar words
jamb
jambe
jambeau
jazarine
juppon
jazerant
jammer
jupon
jazeraint
jibb
Save “jamber” to learn later