Meaning of jambeau

Definition of jambeau

(noun) armor plate that protects legs below the knee

Other information on jambeau

WIKIPEDIA results for jambeau
Amazon results for jambeau