Proper noun
Carcroft
A village in the Metropolitan Borough of Doncaster, South Yorkshire, England (OS grid ref SE5410).
Former Adwick School pupil Anne-Marie Canning, aged 32, from Carcroft, was awarded the MBE for services to higher education. Source: Internet