larigots
French
Noun
larigots
m
plural of
larigot