Charleton \ch(a)-rle-ton, char-leton\ as a boy's name is a variant of Charlton (Old English), and the meaning of Charleton is "free peasant's settlement".
The baby name Charleton sounds like Charlot. Other similar baby names are Carleton, Charleson and Charleston.