ALL meanings of czestochowa
Czę·sto·cho·wa
C c - noun czestochowa an industrial city in S Poland, on the River Warta: pilgrimage centre. Pop: 293 000 (2005 est) 3
- noun czestochowa city in S Poland, on the Warta River: pop. 259,000 3
- noun czestochowa a city in S Poland. 1