minipark

Noun

 * 1) A small public park.