carcans
French
Noun
carcans
m
plural of
carcan