WALTHAMSTOW


Meaning of WALTHAMSTOW in English

/wawl"teuhm stoh', -theuhm-/ , n.

a former borough, now part of Waltham Forest, in SE England.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .