cambouses
English
Noun
cambouses
plural of
cambouse