lamboys

Etymology
Unclear. Perhaps from, or perhaps a misreading of jamboys,.

Noun

 * 1)  Bases skirts made of armour