Charleroi (French) comes from French Charles, from Old French Charles, from Latin Carolus, from Middle High German Karl, from Old High German karl, from Proto-Germanic karilaz, from Proto-Germanic karaz, from Proto-Indo-European ǵerh₂- — to grow old, to mature.
Charleroi (French): Charleroi
Definitions
Charleroi
Ancestry of “Charleroi”, step by step
Charleroi traces back through two separate lines of ancestry.