The only free and comprehensive online etymological dictionary of the Spanish language
barco m. (Noun) "ship"
13th cent. From barca.
Also the origin of the surnames Barco, del Barco, Delbarco and Barcos.
Indo-European
Romance
Asturian barcu, Portuguese barco