cagnards
French
Noun
cagnards
m
plural of
cagnard