lamboy
English
Noun
lamboy
(
plural
lamboys
)
A
lamboys
(
“
armor skirt
”
)
.