Collyhurst
Proper noun
Meaning
Collyhurst
An inner suburb of the City of Manchester, Greater Manchester, England (OS grid ref SD8500).
Proper noun
Collyhurst
An inner suburb of the City of Manchester, Greater Manchester, England (OS grid ref SD8500).