What is the full meaning of barcas
BARCA, (Italian) a boat, a barge [n]
Example of the word barcas placed on a Scrabble board.