Stockport

What is Stockport?

Stockport definition and meaning on Dictionary terms:
noun
borough of Greater Manchester, in NW England.

 

reference: www.dictionary.com/browse/stockport

Tags: