guignols
English
Noun
guignols
plural of
guignol
French
Noun
guignols
m
plural of
guignol