Welwyn-garden-city Definition

pronoun

A garden city in Hertfordshire, England.

Wiktionary