We do not currently know of any synonyms for Barca.
The proper noun Barca is defined as:
See full definition of the word Barca.
Did you mean bark?