canuts
French
Noun
canuts
m
plural of
canut