Meaning of Charlton St Peter | Babel Free
Definitions
A small village and civil parish in Wiltshire, England (OS grid ref SU1156). The parish council is joint with Wilsford parish (Pewsey Vale). The parish was renamed from Charlton in 2022.
CEFR level
C1
Advanced
This word is part of the CEFR C1 vocabulary — advanced level.
This word is part of the CEFR C1 vocabulary — advanced level.