zigouigouis
French
Noun
zigouigouis
m
plural of
zigouigoui