gargantuas
French
Noun
gargantuas
plural of
gargantua