What is the meaning of Greensward?

A tract of land that is green with grass.

Source: wiktionary.org