What is the full meaning of zabras
ZABRA, (Spanish) a small vessel used off the Spanish coast [n]
Example of the word zabras placed on a Scrabble board.