PARKLAND


Meaning of PARKLAND in English

n. open grassland with clumps of trees etc.

Oxford English vocab.      Оксфордский английский словарь.