humbrellas
English
Noun
humbrellas
plural of
humbrella