camlett

English

Noun

camlett (plural camletts)

  1. Obsolete form of camlet.