green-yard
English
Noun
green
-
yard
(
plural
green-yards
)
Alternative form of
greenyard
.