Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

greater manchester Definition

Cancel
greater manchester
geographical name(Greater Manchester)
metropolitan area of northwestern England comprising Manchester and nearby boroughs area 514 square miles (1331 square kilometers), population 2,682,528

Words Related to greater manchester!

greater manchester Examples by Brain Bank Users