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