Myton-on-Swale (English, name)
expansion: Myton-on-Swale
Senses:
glosses: A village and civil parish in North Yorkshire, England (OS grid ref SE4366).
Forms: