Meaning

1 senses
  1. A village and civil parish in Welwyn Hatfield borough, Hertfordshire, England (OS grid ref TL2204).

See also

neighbours in the dictionary
North Mymms — meaning, examples, forms, synonyms | Krumeto