vambras
Middle English
Noun
vambras
alternative form of
vambrace