The AI-powered English dictionary
A suburb of Salford borough, Greater Manchester, England. Formerly an urban district in Lancashire. examples