vambrase
Middle English
Noun
vambrase
alternative form of
vambrace