Definitions of Manor Park:
- noun: A number of parks in various places.
- noun: A suburb in the borough of Newham, Greater London, England (OS grid ref TQ4285).
- noun: A suburb of Sheffield, South Yorkshire, England (OS grid ref SK3886).
- noun: A neighbourhood of Dartmouth, Nova Scotia, Canada.
- noun: A neighbourhood of Ottawa, Ontario, Canada.
- noun: A neighbourhood of Washington, D.C., United States.
- noun: A suburb of Lower Hutt, New Zealand.
(Definitions from Wiktionary)
Related words...
|
|
|
| |