esgourdes
French
Noun
esgourdes
f
plural of
esgourde