GARDEN CITY


Meaning of GARDEN CITY in English

[garden city] n (1898): a planned residential community with park and planted areas

Merriam-Webster English vocab.      Английский словарь Merriam Webster.