What is the meaning of Parklike?

Resembling a park

Source: wiktionary.org