Word info

Atcham

Proper noun

Meaning

Atcham

A small village and civil parish south-east of Shrewsbury, Shropshire, England (OS grid ref SJ5409).

Source: en.wiktionary.org

Anagrams

Examples

Oswestry and Shrewsbury & Atcham were each granted borough status in 1974. Source: Internet

This was opposed by the other 3 districts in the county, with Shrewsbury & Atcham Borough Council taking their objection to the High Court in a judicial review. Source: Internet

Close letter words and terms