Elstree (English, name)
expansion: Elstree
Senses:
glosses: A village in Elstree and Borehamwood parish, Hertsmere borough, Hertfordshire, England (OS grid ref TQ1795).
Forms: