Meaning of czestochowa

Definition of czestochowa

(noun) a city of southern Poland whose church contains the statue of the black Madonna which attracts many pilgrims

Other information on czestochowa

WIKIPEDIA results for czestochowa
Amazon results for czestochowa