Santa Cruz do Sul The city/word Santa Cruz do Sul means Brazil. The city Santa Cruz do Sul lies in Brazil. The country Brazil contains the city Brazil.