Noun
jamber (plural jambers) (often in the plural) Synonym of jambeau (“piece of armor for the leg”).