Newham
Newham
Definition
Newham (no̵̅o̅′əm, nyo̵̅o̅′-)
borough of E Greater London, England, on the Thames: formed by the merger of the former cities of East Ham & West Ham: pop. 212,000
Browse dictionary entries near Newham
- Newgate
- Newfoundlander
- Newfoundland Standard Time
- Newfoundland and Labrador
- Newfoundland
- newfound
- newfangled
- Newf
- newel post
- newel
- newish
- newly
- newly discovered evidence
- newlywed
- Newman
- newmarket
- Newmarket coat
- newness
- Newport
- Newport Beach
