Word info

Collyhurst

Proper noun

Meaning

Collyhurst

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

Source: en.wiktionary.org

Close letter words and terms