mendigots
French
Noun
mendigots
m
plural of
mendigot