What is the full meaning of ombrella
an umbrella [n -S]
Example of the word ombrella placed on a Scrabble board.