English landscape garden
English
Noun
English
landscape
garden
(
uncountable
)
Synonym of
English garden
.