Word info

Carcroft

Proper noun

Meaning

Carcroft

A village in the Metropolitan Borough of Doncaster, South Yorkshire, England (OS grid ref SE5410).

Source: en.wiktionary.org

Examples

Former Adwick School pupil Anne-Marie Canning, aged 32, from Carcroft, was awarded the MBE for services to higher education. Source: Internet

Close letter words and terms