English | German | Russian | Czech

Manor Park English

Meaning Manor Park meaning

What does Manor Park mean?

Manor Park

A number of parks in various places. A suburb in Newham borough, Greater London, England (OS grid ref TQ4285). A suburb of Sheffield, South Yorkshire, England (OS grid ref SK3886). A neighbourhood of Dartmouth, Nova Scotia, Canada. A neighbourhood of Ottawa, Ontario, Canada. A neighbourhood of Washington, D.C., United States. A suburb of Lower Hutt, New Zealand.

Are you looking for...?

Manor | Park