The meaning of WELWYN GARDEN CITY is town, a garden city north of London in Hertfordshire, southeastern England population 48,000.