Ditton Priors (English, name)
expansion: Ditton Priors
Senses:
glosses: A village and civil parish in south Shropshire, England (OS grid ref SO6089).
Forms: