History
History
Synonyms
UK
US
Meaning:
park

a public garden in a town or city; an area of grassland, trees etc round a large country house or mansion

land that is reserved for pleasure, recreation

parking

(an area for) the parking of vehicles

land that is reserved for pleasure, recreation

PARKLAND as in Wiktionary
PARKLAND as in Wikipedia