What does Charles mean?
Charles is a Germanic name meaning “free man.” It was borne by Charlemagne — Charles the Great — and by a long line of European kings and emperors.
What does Louis mean?
From the Frankish Hludwig, combining 'hlud' (famous, loud) with 'wig' (war, battle), hence 'famous in war'. Carried by 18 kings of France.