Definify.com

Definition 2024


Newham

Newham

English

Proper noun

Newham

  1. a London Borough in eastern Greater London, comprising East Ham and West Ham.