Hopton Castle (English, name)
expansion: Hopton Castle
Senses:
glosses: A village, a civil parish and castle remains in southern Shropshire, England (OS grid ref SO3678).
Forms: