Meaning of public park in English:
public park
noun
A park that is open to the public.
Origin
Early 19th century; earliest use found in John Loudon (1783–1843), landscape gardener and horticultural writer.
Are You Learning English? Here Are Our Top English Tips