greenyard

Etymology
From.

Noun

 * 1) An enclosure covered with turf or grass.
 * 2)  A pound used for the reception of stray animals.
 * 3) A yard designed for training hounds.
 * 1) A yard designed for training hounds.