Find the word definition

Wikipedia
Armthorpe

Armthorpe is a village and civil parish which forms the eastern edge of the Doncaster urban sprawl within the Metropolitan Borough of Doncaster, South Yorkshire, England. Historically within the West Riding of Yorkshire, it has a population of 12,630, increasing to 14,457 at the 2011 Census.