Dictionary
Newham
geographical name New·ham \ˈnü-əm, ˈnyü-\
Definition of NEWHAM
borough of E Greater London, England pop 200,200
ADVERTISEMENT
Learn More About NEWHAM
Browse
Next Word in the Dictionary: New HampshirePrevious Word in the Dictionary: New Guinea
ADVERTISEMENT
Seen & Heard
What made you want to look up Newham? Please tell us where you read or heard it (including the quote, if possible).