camlett
English
Noun
camlett
(
plural
camletts
)
Obsolete form of
camlet
.