vaumbras
Middle English
Noun
vaumbras
alternative form of
vambrace