Marshmoor (English, name)
expansion: Marshmoor
Senses:
glosses: A neighbourhood of Welham Green, North Mymms parish, Welwyn Hatfield borough, Hertfordshire, England (OS grid ref TL2306).
Forms: