Advertisement
Advertisement
Newham
[ noo-uhm, nyoo- ]
noun
- a borough of Greater London, England.
Newham
/ ˈnjuːəm /
noun
- a borough of E Greater London, on the River Thames: established in 1965. Pop: 250 600 (2003 est). Area: 36 sq km (14 sq miles)
Discover More
Example Sentences
Use the slider to see how the London Borough of Newham has changed following the construction of the Olympic Park.
From The Daily Beast
He himself had been at Caius, and having a sister at Newham, had once or twice had tea in its precincts.
From Project Gutenberg
Visit Dr. Newham, and take him through "a course of medicine."
From Project Gutenberg
Mr. Newham's on a limestone soil, were the heaviest with No. 3—the same as Mr. Cholmeley's—and were 16 cwt.
From Project Gutenberg
Advertisement
Advertisement
Advertisement
Advertisement
Browse