Waltham Cross (English, name)
expansion: Waltham Cross
Senses:
glosses: A town in Broxbourne borough, Hertfordshire, England, just outside Greater London (OS grid ref TL3600).
Forms: