Plural of barca; Spanish or Portuguese term for boats or small vessels, or referring to a type of light ship.
From Spanish/Portuguese 'barca,' from Latin 'barca' (a flat-bottomed boat). Related to Italian 'barca' and French 'barque.'
Try Another Word