Dunscroft (English, name)
expansion: Dunscroft
Senses:
glosses: A village in Hatfield parish, Metropolitan Borough of Doncaster, South Yorkshire, England (OS grid ref SE6508).
Forms: