Wiktionary
humbrella
n. (context archaic English) (alternative spelling of umbrella English)
n. (context archaic English) (alternative spelling of umbrella English)