What is the full meaning of umbrello
(obsolete) an umbrella [n UMBRELLOES or UMBRELLOS]
Example of the word umbrello placed on a Scrabble board.