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)