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
Webster's New World College Dictionary Copyright © 2009 by Wiley Publishing, Inc., Cleveland, Ohio.
Used by arrangement with John Wiley & Sons, Inc.
Comments
Improve this definition.
Share on Facebook