This page provides all possible meanings and translations of the word charleton
FreebaseRate this definition:(0.00 / 0 votes)
Charleton is a civil parish in the English county of Devon. In 2001 its population was 511.
Forming part of the South Hams district its main settlements are East Charleton and West Charleton, the latter being the larger.
Find a translation for the charleton definition in other languages: