Walthamstow
Meanings
name
- The principal town of the borough of Waltham Forest, Greater London, England, and the borough's administrative headquarters. (OS grid ref TQ3789).
Pronunciation
Word forms
Previous
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.