vaumbras

Middle English

Noun

vaumbras

  1. alternative form of vambrace