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 Walter mean?
From Germanic 'wald' (rule, power) and 'heri' (army), giving 'ruler/commander of the army'. Brought to England by the Normans.