Leyton
geographical name
Ley·ton
ˈlā-tᵊn
former municipal borough in Essex, southeastern England
Note: Leyton is now part of the borough of Waltham Forest.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share