West Ham
geographical name
former county borough in Essex, southeastern England
Note: West Ham is now part of Newham.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share