Vambrace(n.) The piece designed to protect the arm from the elbow to the wrist.

Words within vambrace

7 letter words: 2 results
6 letter words: 8 results
View all words...