YourDictionary

garden city

noun
A residential suburb or community planned so as to provide a pleasant environment with low-density housing and open public land.

link/cite print suggestion box