giglots
English
Noun
giglots
plural of
giglot