Home
Search
Index
Definify.com
Definition
2024
giubba
giubba
Italian
Noun
giubba
f
(
plural
giubbe
)
jacket
tunic
See also
giuba
Etymology
From
Arabic
جُوبَّة
(
jūbba
,
“
long garment
”
)
.
Similar Results
Gibbe