Sorocaba

[ saw-roo-kah-bah ]
/ ˌsɔ rʊˈkɑ bɑ /

noun

a city in SE Brazil, W of São Paulo.

British Dictionary definitions for sorocaba

Sorocaba
/ (Portuguese soroˈkaba) /

noun

a city in S Brazil, in São Paulo state: industrial centre. Pop: 671 000 (2005 est)