Newham
English
proper noun
Definitions
- (London borough in eastern Greater London), comprising East Ham and West Ham.
- (hamlet in Northumberland) OS grid ref NU1728.
Etymology
Derived from Old English hamm (ham, inner hind part of the knee, water-meadow).
Origin
Old English
hamm
Gloss
ham, inner hind part of the knee, water-meadow