Una teoría realizada por el filólogo Adelino José da Silva Azevedo, postula que se trata de una palabra de origen celta, "barkino" — que se tradujo al español como «barcino» — aunque en la misma aceptaba que la mención más remota del término podría encontrarse en el idioma de los antiguos fenicios.