Where does “Charleroi” come from?

Charleroi is a French place name combining French roi (king) from Middle French roy, ultimately from Latin Carolus, with the personal name Charles.

Ancestry of “Charleroi”, step by step

StepLanguageWordMeaning
1FrenchCharleroiCharleroi
2FrenchCharlesCharles
3Old FrenchCharles—
4LatinCarolusCharles
5Middle High GermanKarl—
6Old High Germankarlman
7Proto-Germanickarilazfree man, franklin; little man, young man
8Proto-Germanickaraz—
9Proto-Indo-Europeanǵerh₂-to grow old, to mature
Every word from Proto-Indo-European ǵerh₂- →Every word from Proto-Germanic karaz →Every word from Proto-Germanic karilaz →