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