sanglots
French
Noun
sanglots
m
plural of
sanglot