wambais

English

Noun

wambais

  1. (obsolete) gambeson (defensive garment)