Home
Search
Index
Definify.com
Definition
2024
ombrella
ombrella
See also:
ombrel·la
English
Noun
ombrella
(
plural
ombrellas
)
Obsolete form of
umbrella
.
Italian
Noun
ombrella
f
(
plural
ombrelle
)
Variant of
ombrello
The shady
foliage
of a tree
(
botany
)
umbel
Similar Results