Chelwood
Proper noun
Meaning
Chelwood
A small village and civil parish in Bath and North East Somerset, Somerset, England (OS grid ref ST6361).
Proper noun
Chelwood
A small village and civil parish in Bath and North East Somerset, Somerset, England (OS grid ref ST6361).