calabasses
French
Noun
calabasses
plural of
calabasse