Home
Search
Index
Definify.com
Definition
2024
zabra
zabra
English
Noun
zabra
(
plural
zabras
)
A small
sailing
vessel used off the coasts of
Spain
and
Portugal
.
Similar Results
Zebra