Meaning of Charleroi

Definition of Charleroi

(noun) city in southwestern Belgium; center of an industrial region

Other information on Charleroi

WIKIPEDIA results for Charleroi
Amazon results for Charleroi