cumbrellas
English
Noun
cumbrellas
plural of
cumbrella