1. Proper noun. A new town in north Hertfordshire, part of London’s commuter belt. ¹
¹ Source: wiktionary.com