The AI-powered English dictionary
(historical) An area in South Yorkshire, England, in the current city of Sheffield.