LEYTON


Meaning of LEYTON in English

Pronunciation: ' l ā -t ə n

Function: geographical name

former municipal borough SE England in Essex, now part of Waltham Forest

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.