renardeaux
French
Noun
renardeaux
m
plural of
renardeau