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