Barra do Garcas The city/word Barra do Garcas means Brazil. The city Barra do Garcas lies in Brazil. The country Brazil contains the city Brazil.